Hi all,
I’ve just upgraded a RM520NGLAAR01A08M4G module hosted on raspberry pi.
The upgrade process succeeded but now I observe that CFUN = 5 and that the targeted NR band (n77) is no more supported… and I can not force it activation as a lots of at commands that require writing to NVM fail.
I understand that CFUN = 5 may be caused by the module being in “FTM mode”.
Could please someone tell me how I can move the module to a normal mode where it connects to 5G SA on n77?
thank you
Hi Sylvia,
Yes, I run AT+CFUN=1 but get an error.
Yes, I used an old version of QFireHose to run the upgrade.
In between, I’ve found on the web the initial FW version (M520NGLAAR01A08M4G_01.200.01.200) of my module and tried a downgrade, bad idea. It seems that the module is now in QMI mode with ttyUSB0 to ttyUSB3 but no way to connect with minicom. I do not have any more a USB network interface but a wwan1 interface that does not come up. I don’t know how to bring my module back to live. Any advice is welcome :-).
Could you also please provide me with the current compatible FW version (supporting slices) & the QFiresHose tool for rapsbian (or source files).
regards
Dear @RFR
Did you use QFirehose -e to upgrade? If yes, the QCN will be earased.
I will send the firmware and qfirehose to your eamil.
Dear Silvia,
thank you for the SW.
No, I did not use -e option.
Do you thing I can use this procedure on RM520N-GL to get back serial connexion & install the last FW :
I bricked RM500Q-GL with ATS command so Windows 10 no longer sees USB; is there a way to flash firmware? - IoT Modules / 5G Module - Quectel Forums ?
thanks again
Dear @RFR
Actually, it is hard to locate the issue, I will send the firmware to you, please try again.
Can you also send firmware to me. In my case it’s EC25-E. I’m also stuck at CFUN: 5. I already tried to flash firmware that I can find on internet (It’s EC25EFAR06A11M4G_01.001.01.001) with QFirehose_Linux_Android_V1.4.13 with -e option.
But result is same. When try to use “AT+CFUN=1”. I still get error “+CME ERROR:3”. And now my EC25-E can’t connect to internet.
I check in log of QFirehose. And found this
[010.459]: <configure MemoryName="nand" Verbose="0" AlwaysValidate="0" MaxDigestTableSizeInBytes="2048" MaxPayloadSizeToTargetInBytes="8192" ZlpAwareHost="1" SkipStorageInit="0" />
[010.461]: <response value="ACK" MemoryName="NAND" MaxPayloadSizeFromTargetInBytes="2048" MaxPayloadSizeToTargetInBytes="8192" MaxPayloadSizeToTargetInBytesSupported="16384" TargetName="9x07" />
[010.461]: <erase PAGES_PER_BLOCK="64" SECTOR_SIZE_IN_BYTES="4096" num_partition_sectors="131072" physical_partition_number="0" start_sector="0"/>
[010.462]: <log value="start_sector = 0 and num_partition_sectors =0x20000)"/>
[012.973]: <log value="Skipping: bad block 0x4a0"/>
[013.886]: <log value="Skipping: bad block 0x600"/>
[013.887]: <log value="Skipping: bad block 0x601"/>
[015.264]: <response value="ACK" />
I’m not sure is this mean uanble to erase flash memory on EC25?
Dear @Yo_Nutchanon
With -e option, it will erase the QCN file.
Did you backup QCN file before upgrade?
No, I didn’t back it up.
Dear @Yo_Nutchanon
It seems the QCN was lost, if backup QCN file from other module, the performance will be worse than before.