Hi have been stuck with this issue and I can’t really find a solution to this modem firmware update error. Please bear with me.
I am using AirPrime - HL8548 modem. and have been having problems with he firmware update.(FIRMWARE LINK)
The latest modem firmware is 5.5.25.0. The firmware version in the modems I receive is 5.5.18.0
Every time I do a modem firmware update any versions from 5.5.24.2 below to the latest, it fails.
Here is an example of an update form 5.5.23.0 to the latest:
AT
OK
AT+CGMR
RHL85xx.5.5.23.0.201610311418.x6250_7
OK
+WDSI=8191AT+WDSS?
OK
Preparing Firmware upload...
AT+WDSS?
OK
AT+WDSD=12570024^U
Sending ./hl8548/RHL85xx.5.5.25.0.201804161340.x6250_2_DWL.dwl, 98203 blocks: Give your local XMODEM receive command now.
Bytes Sent:12570112 BPS:70734
Transfer complete
Prepare firmware programming...
OK
+WDSI: 3
ATI
HL8548
OK
Start Firmware programming...
AT+WDSR=4
OK
+WDSI: 12
+WDSI: 14
^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@^@
Error updating modem firmware
It gets to “+WDSI: 14” but does not proceed to “+WDSI: 16” which is a success update status.
It seems that it is fine updating from and to versions 5.5.24.0, 5.5.24.2, and 5.5.25.0. Also from 5.5.22.0 to 5.5.23.0.
It seems to be an old firmware issue. In this case, what are my options?
Hi, Thanks for responding. My issue is that we have a lot of stock modems with 5.5.18.0 firmware version.
Or are you saying that upgrading from 5.5.18.0 to version 5.5.24.2 would work?
It awfully seems to be a bug with 5.5.18.0. not returning a “+WDSI: 16” response. Is there a way to prevent this from happening?
Hi @mlw, I have not looked or used that. Although, we are using a custom script to be used in production testing on the unit so it is not likely that click updater can be used. Thanks anyway.
In fact, I can succeed to upgrade from v5.5.23_7 to v5.5.25.0_2,
+WDSI: 16 will be displayed.
Could you check again?
Do you ever changed the baudrate?
my log:
AT+CGMR
RHL85xx.5.5.23.0.201610311418.x6250_7
OK
AT+WDSI=8191
OK
AT+WDSD=12570024
//RHL85xx.5.5.25.0.201804161340.x6250_2_DWL.dwl
OK
+WDSI: 3
AT+WDSR=4
OK
+WDSI: 12
+WDSI: 14
+SIM: 1
+KSUP: 0
+WDSI: 16
+NVBU_IND: 0,0,“2004/01/01 00:15:21”,“RHL85xx.5.5.25.0.201804161340.x6250_2”
+NVBU_IND: 0,1,“2004/01/01 00:15:21”,“RHL85xx.5.5.25.0.201804161340.x6250_2”
+NVBU_IND: 0,2,“2004/01/01 00:15:22”,“RHL85xx.5.5.25.0.201804161340.x6250_2”
+PBREADY
ATI3
RHL85xx.5.5.25.0.201804161340.x6250_2
OK
AT+KGSN=3
+KGSN: HD721300450410
OK
AT+KGSN=2
+KGSN: 35951505953514-0 SV:21
OK
I did not see +WDSI: 16 after upgrade from 5.5.18.0 to 5.5.25.0.
ATI9
RHL85xx.5.5.18.0.201506301553.x6250_1
2015/06/30 16:32:44
r3630
OK
AT+WDSI=8191
OK
AT+WDSD=12570024
OK
+WDSI: 3
AT+WDSR=4
OK
+WDSI: 12
+WDSI: 14
//Wait about 1.5min
ATI9
RHL85xx.5.5.25.0.201804161340.x6250_2
2018/04/16 14:04:55
r6496
OK
AT+KGSN=3
+KGSN: HD721300450410
OK
Hi @Sierra_klin2, Yes, that is the exact problem I am having. I think there is a problem with the 5.5.18.0 firmware update process. Is there a way (or a sequence of AT commands) to avoid this from happening? I really need help on this product we are developing.
I have couple of issues along the steps. Or in general, is there a quick and easy way to install the USB driver?
I was in the middle of installing the USBdriver. It seems that it needs the signtool.exe from thesycon. I emailed them for the tool and got a reply that they no longer deliver signtools to customers. Was wondering if there is an easy way out of this. Or in general, is there a quick and easy way to install the USB driver?