XTRA injection on BG95 fails with "ERROR"

Hi,
I have difficulties in getting XTRA to work with the BG95 module. Injecting time works, but data fails:

AT+QGPSXTRA?
  +QGPSXTRA: 1
AT+QGPSXTRATIME="2021/01/28,21:15:00"
  +QGPSXTRATIME: "2021/01/28,21:15:00"
AT+QFUPL="xtra2.bin",59763,60
  CONNECT
  (upload data)
AT+QGPSXTRADATA="xtra2.bin"
  ERROR

I also tried uploading to “EFS:xtra2.bin” and “UEFS:xtra2.bin”. Somewhere I also read “RAM:xtra2.bin”, but this looks like it is not supported here. I tried multiple download URLS from izatcloud.net, which were all different, but none was accepted. The firmware version is BG95M3LAR02A03. What could I try next?

Thanks in advance!

1.when we UPload xtrafile , we need to wait the resp and ok , and then do next step .

image

  1. it seem the xtra2. bin used by you is BG96 URL , for BG95 the size of Xtra file is not so big , pls check the URL first

for more support , pls reach to support@quectel.com

Quick question:
How to upload the binary file in QFUPL? Shall I convert file to hex and copy that on the AT console?

Simply use Qcom to load the bin file. No conversion needed. You can have better understanding by reading:

Quectel_BG95&BG77&BG600L_Series_FILE_Application_Note_V1.1