I just got 2 FX-30 Cat 1 delivered and would like to upgrade them to the latest firmware (linux, modem, etc).
Here is the current the result of the
fwupdate query command:
Connecting to service ... Firmware Version: SWI9X06Y_02.16.06.00 7605a6 jenkins 2018/06/20 17:56:12 Bootloader Version: SWI9X06Y_02.16.06.00 7605a6 jenkins 2018/06/20 17:56:12 Linux Version: 3.18.44 #2 PREEMPT Tue Jan 29 11:21:07 PST 2019 FX30 Version: R9.1.1.013
I’ve read other threads with similar issue, but not sure if they are related to not using the pre-built 16.0.2 image that is available here: https://source.sierrawireless.com/resources/airlink/software_downloads/fx30-firmware/fx30-firmware-cat1
If i run the check command I also get the Bootload error message:
root@fx30:~# fwupdate checkStatus Connecting to service ... Bad status (Bootloader error), install not possible.
I’m using the pre-built image
FX30_WP76xx_full_R16.0.2.004-generic-SWI9X07Y_02.37.03.00.cwe and downloaded it to the FX-30 using SCP. I then issued the following command:
fwupdate download /tmp/FX30_WP76xx_full_R16.0.2.004-generic-SWI9X07Y_02.37.03.00.cwe
which resulted in the output:
Connecting to service ... Connecting to service ... Download started ... Download successful
During the download of image this is some of the output from
Jan 6 00:27:55 fx30 user.info Legato: INFO | fwupdateDaemon/le_pa_fwupdate T=main | pa_fwupdate_qmi.c pa_fwupdate_Download() 1242 | Download completed Jan 6 00:27:55 fx30 user.info Legato: INFO | fwupdateDaemon/le_pa_fwupdate T=main | pa_fwupdate_qmi.c pa_fwupdate_Download() 1285 | Download Complete Jan 6 00:27:55 fx30 user.info Legato: INFO | fwupdateDaemon/le_pa_fwupdate T=main | pa_fwupdate_qmi.c pa_fwupdate_Install() 1763 | Install command successful. System resetting. Jan 6 00:27:55 fx30 user.err Legato: =ERR= | fwupdateDaemon/fwupdateDaemon T=main | fwupdateServer.c le_fwupdate_InstallAndMarkGood() 444 | !!! Error LE_OK
But, when the system reboots, the firmware is the same, it was never updated.
I would expect the pre-built image to work so I must be doing something wrong, or is the pre-build image broken.
What is the best way to upgrade the FX-30 to the latest firmware.