Dear Quectel Technical Support Team,
I am currently working with the Quectel MC60 module as an all-in-one solution for GSM and GNSS functionality. During my integration and testing, I have encountered some challenges that I would like your guidance on:
- GNSS Activation with SIM Card Inserted
- When I attempt to interface with the GNSS engine using AT commands while a SIM card is inserted, the GNSS does not seem to turn on.
- In this condition, the module either returns nothing or sometimes responds with “NORMAL POWER DOWN”.
- It appears that the module initializes the GSM functionality automatically once the SIM card is inserted.
- GNSS Behavior Without SIM Card
- When the SIM card is removed, the GNSS functionality works without issue and responds correctly to AT commands.
- UART Communication with ESP32
- I am using GSM functionality through PPP (Point-to-Point Protocol) with my ESP32 microcontroller.
- When using the same UART interface for both GSM (via PPP) and GNSS functions, my ESP32 encounters the following error:
- Guru Meditation Error: Core 0 panic’ed (LoadProhibited). Exception was unhandled.
- This issue occurs only when the SIM card is inserted and both GSM and GNSS are accessed together.
- Standalone vs. All-in-One Behavior
- GSM and GNSS both work fine individually when used as standalone solutions.
- These problems occur only when attempting to use GSM and GNSS together in the all-in-one configuration.
Given these observations, could you please provide your suggestions or recommended configuration for ensuring proper GNSS operation when the SIM card is present? Additionally, any guidance on best practices for handling UART communication when GSM (via PPP) and GNSS are both required on the ESP32 would be greatly appreciated.
Thank you for your support, and I look forward to your advice.