I want to upgrade the firmware of my EM7565 from 01.08.04.00 to 01.14.02.00. Luckily I was able to download the latest firmware image and fwdwl-lite tool before the Sierra website went down. When trying the update though, the process is always stuck at
Downloading: /work/em7565_firmware/SWI9X50C_01.14.02.00_GENERIC_002.035_000/SWI9X50C_01.14.02.00_GENERIC_002.035_000.nvu
Even waiting for more than a day results in no progress.
I used the guide you can find here: sierra-wireless-modems/Sierra-Linux-QMI-SDK.md at master · danielewood/sierra-wireless-modems · GitHub
The whole output of the applications looks like this:
Application version: 1.0.2101.0
INFO: QDL Port : /dev/ttyUSB0
INFO: Device Path: /dev/cdc-wdm1
INFO: FW Path : /work/em7565_firmware/SWI9X50C_01.14.02.00_GENERIC_002.035_000
Target image Info:
Carrier :GENERIC
FW Version :01.14.02.00
Model ID :SWI9X50C
Package ID :000
PRI Version:002.035
SKU :9999999
file_type : 6
Switching device into download mode ...
Set pref ImageTypesSize: 2
Modem Needs FW
Modem Needs PRI
Modem current power state 3
Waiting for modem to disconnect from the host ...
Modem disconnected from host.
Waiting for modem to come up in BOOT and HOLD mode ...
BOOT and HOLD Mode. Downloading firmware ...
Sahara Hello Response sent successfully
Sahara Command Execute sent successfully
Sahara Switch to Firehose command sent successfully
Firehose configure cmd sent successfully
Firehose getstorageinfo cmd sent successfully
Firehose program cmd sent successfully
Downloading: /work/em7565_firmware/SWI9X50C_01.14.02.00_GENERIC_002.035_000/SWI9X50C_01.14.02.00_GENERIC_002.035_000.nvu
-
You can find the content of the log file here: CodePile | Easily Share Piles of Code
There seems to be no error, it’s just doing nothing. This is how the modem is configured:
ati
Manufacturer: Sierra Wireless, Incorporated
Model: EM7565
Revision: SWI9X50C_01.08.04.00 dbb5d0 jenkins 2018/08/21 21:40:11
IMEI: 353533101771205
IMEI SV: 8
FSN: UF046270130210
+GCAP: +CGSM
OK
at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 2 0 0 ?_? 01.08.04.00_?
FW 2 GOOD 1 0 0 ?_? 01.07.02.00_?
FW 3 GOOD 1 0 0 ?_? 01.09.04.00_?
FW 4 EMPTY 0 0 0
Max FW images: 4
Active FW image is at slot 255
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.008_004 01.07.02.00_ATT
PRI FF GOOD 0 0 0 002.015_000 01.09.04.00_DOCOMO
PRI FF GOOD 0 0 0 002.012_000 01.08.04.00_GENERIC
PRI FF GOOD 0 0 0 002.001_000 01.08.04.00_SIERRA
PRI FF GOOD 0 0 0 002.017_000 01.09.04.00_SOFTBANK
PRI FF GOOD 0 0 0 000.001_001 01.08.04.00_SPRINT
PRI FF GOOD 0 0 0 001.000_000 01.07.02.00_TELUS
PRI FF GOOD 0 0 0 002.015_001 01.08.04.00_VERIZON
Max PRI images: 50
OK
at!usbcomp?
Config Index: 1
Config Type: 3 (Generic)
Interface bitmask: 0000100D (diag,nmea,modem,mbim)
OK
Sadly I can’t try the Windows application as the Sierra servers are offline right now. So does anyone have a hint why the linux firmware application might stuck at the downloading process?