How to Install Sierra firmware within OpenWRT CLI?

Hi @wicadmin and all are having troubles while updating.

UPDATE: Nevermind, ran the steps a few times and the modem was at the right “window” to accept the update command:

There’s an easy way to ready the modem for firmware update which is: AT!BOOTHOLD

at_boothold

So with this flow you won’t have any problems:

  • Set preference as new version qmicli -p -d /dev/cdc-wdm0 --dms-set-firmware-preference="02.30.01.01,002.045_000,GENERIC"
  • Send /dev/ttyUSB2 'AT!BOOTHOLD'
  • Wait until only /dev/ttyUSB0 is left and /dev/ttyUSB1 and /dev/ttyUSB2 disappears
  • qmi-firmware-update -t /dev/ttyUSB0 --update-qdl swi9x30c_02.30.01.01_00_generic_002.045_000/SWI9X30C_02.30.01.01.cwe swi9x30c_02.30.01.01_00_generic_002.045_000/SWI9X30C_02.30.01.01_GENERIC_002.045_000.nvu
  • See
downloading cwe image: SWI9X30C_02.30.01.01.cwe (64.5 MB)...
finalizing download... (may take more than one minute, be patient)
successfully downloaded in 57.06s (1.1 MB/s)
downloading cwe image: SWI9X30C_02.30.01.01_GENERIC_002.045_000.nvu (4.0 kB)...
finalizing download... (may take more than one minute, be patient)
successfully downloaded in 0.05s (75.4 kB/s)
rebooting in normal mode...
firmware update operation finished successfully
1 Like