I am getting this error:
qmi-firmware-update -t /dev/ttyUSB0 --update-qdl /tmp/SWI9X30C_02.24.05.06_Generic_002.026_000_1/SWI9X30C_02.24.05.06.cwe /tmp/SWI9X30C_02.24.05.06_Generic_002.026_000_1/SWI9X30C_02.24.05.06_GENERIC_002.026_000.nvu
error: error creating device: unexpected response received in dload sdp: 0x70
UPDATE: Nevermind, ran the steps a few times and the modem was at the right “window” to accept the update command:
Package from here: https://source.sierrawireless.com/resources/airprime/minicard/74xx/fw/swi9x30c_02,-d-,24,-d-,05,-d-,06_generic_002,-d-,026_000
qmicli -d /dev/cdc-wdm0 -p --dms-set-firmware-preference="02.24.05.06,002.026_000,GENERIC"
qmicli -d /dev/cdc-wdm0 -p --dms-set-operating-mode=offline
qmicli -d /dev/cdc-wdm0 -p --dms-set-operating-mode=reset
qmi-firmware-update -t /dev/ttyUSB0 --update-qdl /tmp/SWI9X30C_02.24.05.06_Generic_002.026_000_1/SWI9X30C_02.24.05.06.cwe /tmp/SWI9X30C_02.24.05.06_Generic_002.026_000_1/SWI9X30C_02.24.05.06_GENERIC_002.026_000.nvu
downloading cwe image: SWI9X30C_02.24.05.06.cwe (64.4 MB)...
finalizing download... (may take more than one minute, be patient)
successfully downloaded in 73.73s (873.9 kB/s)
downloading cwe image: SWI9X30C_02.24.05.06_GENERIC_002.026_000.nvu (3.9 kB)...
finalizing download... (may take more than one minute, be patient)
successfully downloaded in 0.05s (74.1 kB/s)
rebooting in normal mode...
firmware update operation finished successfully
qmicli -d /dev/cdc-wdm0 -p --dms-swi-get-current-firmware
[/dev/cdc-wdm0] Successfully retrieved current firmware:
Model: EM7455
Boot version: SWI9X30C_02.24.05.06
AMSS version: SWI9X30C_02.24.05.06
SKU ID: 1102717
Package ID: unknown
Carrier ID: 1
Config version: 002.026_000
at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 1 0 0 ?_? 02.05.07.00_?
FW 2 GOOD 2 0 0 ?_? 02.08.02.00_?
FW 3 GOOD 3 0 0 ?_? 02.24.05.06_?
FW 4 EMPTY 0 0 0
Max FW images: 4
Active FW image is at slot 3
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.026_000 02.24.05.06_GENERIC
Max PRI images: 50
ati
Manufacturer: Sierra Wireless, Incorporated
Model: EM7455
Revision: SWI9X30C_02.24.05.06 r7040 CARMD-EV-FRMWR2 2017/05/19 06:23:09
MEID: XXXXXXXXXXX
IMEI: XXXXXXXXXXXXX
IMEI SV: 12
FSN: XXXXXXXXXXXX
+GCAP: +CGSM
Also, I did change the USBPID and PRIID using some info from here: https://forum.pfsense.org/index.php?topic=123828.0. Mine was a Lenovo branded card with USBPID 9079 and PRIID 9905228 which was for a “Lenovo-Tablet”.
AT!ENTERCND="A710"
AT!USBPID=9071,9070
AT!USBVID=1199
AT!PRIID="9904609","002.026","GENERIC"
at!priid?
PRI Part Number: 9904609
Revision: 002.026
Customer: GENERIC
Carrier PRI: 9999999_9904609_SWI9X30C_02.24.05.06_00_GENERIC_002.026_000
Thank you very much Alexsander. I beat myself up with the Firmware_Download program in Sample_Apps as per Sierra Wireless instructions but even though it said it was successful, the image never went to the modem (none of the slots show it) as slot 3 now shows it with you update program