Hello,
I own a Quectel EC25-E module installed in a linux router (OpenWrt). I’m currently working on a GPS monitoring project and I need access to advanced GNSS features that my current firmware does not support.
My module information:
| Parameter | Value |
|---|---|
| Module | Quectel EC25-E |
| Firmware | EC25EFAR02A07M4G |
| SubEdition | V03 |
| USB VID:PID | 2c7c:0125 |
|Flash tool|QFirehose v1.4 (already installed)|
GNSS features that work on my firmware:
- AT+QGPS / AT+QGPSEND — Start/stop GNSS ✓
- AT+QGPSLOC — Read position ✓
- AT+QGPSGNMEA — Read NMEA sentences (GGA, RMC, GSV, GSA, VTG) ✓
- AT+QGPSCFG=“gnssconfig” — Multi-constellation selection (0-6) ✓
- AT+QGPSCFG=“autogps” — Auto-start GPS at boot ✓
- AT+QGPSCFG=“nmeasrc” / “outport” — NMEA source and output port ✓
- AT+QGPSCFG=“gpsnmeatype” / “glonassnmeatype” / “galileonmeatype” / “beidounmeatype” ✓
- AT+QGPSXTRA — XTRA A-GPS enable/disable ✓
- AT+QGPSDEL — Delete GNSS data (cold/warm/hot start) ✓
GNSS features that return CME ERROR 501 or ERROR (not supported):
| Command | Feature | Error |
|---|---|---|
| AT+QGPSCFG=“fixfreq”,10 | Fix frequency (up to 10 Hz) | CME ERROR: 501 |
| AT+QGPSCFG=“1pps”,1 | Pulse Per Second output | CME ERROR: 501 |
| AT+QGPSCFG=“agnssjamming”,1 | GNSS jamming detection | CME ERROR: 501 |
| AT+QGPSCFG=“gnssrawdata”,1,1 | Raw GNSS measurement data | CME ERROR: 501 |
| AT+QGPSSNRTEST=“enter” | SNR antenna test mode | ERROR |
| AT+QGPSLOCK=1 | GPS lock/unlock | CME ERROR: 504 |
My questions:
- Is there a newer firmware version for the EC25EFA variant (R06A, R07A or later) that supports these advanced GNSS commands?
- Which specific firmware version enables jamming detection (
agnssjamming) and raw GNSS data (gnssrawdata)? These two features are critical for my project. - Are some of these features hardware-dependent on the EC25-E (e.g.,
1ppsrequiring a dedicated GPIO pin), or are they purely firmware-locked? - Can you provide or point me to the latest EC25EFA firmware binary compatible with QFirehose flashing?
I can flash via QFirehose directly on my device. Any help would be greatly appreciated.
Thank you.