RM520N-GL GPS issues

Hello,

We are using RM520N-GL in combination with custom jetson board. When we tried using GNSS there were just 4-5 GPS satellites and no lock. Then we updated the firmware to latest one and now we have all constellations, but AGPS is not working and as per google gemini internal Date is missing (+QGPSXTRADATA: 0,“1980/01/06,00:00:00”) and GPS receiver is waiting for master frame in order to provide date. That’s why sometimes lock can take up to 12-13 minutes. As soon as lock is acquired it works perfect. How we can fix that?

Firmware version: RM520NGLAAR03A04M4G_A0.301.A0.301
5G network up & running

Dear @kivanov
Do you configure lie below?

Hello, I was able to execute it , but I always get +QGPSXTRADATA: 0,“1980/01/06,00:00:00”

The other issue is that I can’t update file regulary.
Then I found that AT+QGPS=? returns +QGPS: (1-4),(1-255),(1-3),(1-4) , but there is no specific documentation for 520N.

For another module I found:

<GNSS_state> Integer type. GNSS state.
0 GNSS OFF
1 GNSS ON
<GNSS_mode> Integer type. GNSS working mode.
1 Standalone
2 MSB
3 MSA
4 Quick positioning
<fix_maxtime> Integer type. Maximum positioning time, which includes the response time of
GNSS receiver while measuring the GNSS pseudo range and the upper time
limit of GNSS satellite searching. It also includes the time for demodulating the
ephemeris data and calculating the position. Range: 1–255. Default value: 30.
Unit: second.
Integer type. Horizontal accuracy level.
1 Low accuracy
2 Medium accuracy
3 High accuracy
<fix_rate> Integer type. Interval time between each positioning. Range: 100–65535.
Default value: 1000. Unit: ms.
The error code of operation. See Chapter 4 for details.

So I tried to run GPS in MSB mode: with AT+QGPS=2,30,2 should I change anything? Should I execute Operation Procedures of AGNSS? Should it work with default data? I’m located in Sofia, Bulgaria, EU. 5G Provider is A1, what is the proper setting so it always work?

Dear @kivanov
I have sent the document to you, please check.