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 logread -f
:
Jan 6 00:27:55 fx30 user.info Legato: INFO | fwupdateDaemon[953]/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[953]/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[953]/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[953]/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.