Hello,
We are updating our current firmware for FX30 Cat-M from the SWI FW 9.1 to 14. Our FW .cwe is built with the full FW from the Yocto chain and the reset.cwe (copied from the IDE source).
The reset.cwe is used to reset the overlay and ensure that user’s data are the proper ones.
Unfortunately, it seem that the reset.cwe doesn’t work anymore:
root@fx30:~# fwupdate checkStatus
Connecting to service ...
Bad status (Bootloader failed), install not possible.
Are there any way to get or build that image so we can clean our system after a fwupdate?
Downgrading from R14 to R9.1 is possible? I thought that since partition’s size changed in the R14 no downgrade to 9.1 can be done.
Ok, so we will create some custom startup scripts to remove elements from the overlay.
Hello and happy new year,
We are trying to create the script that allow us to upgrade the firmware and clean the overlay.
Currently we are using:
=> /legato/systems/current/bin/fwupdate download firmware_full.cwe
=> flash_erase /dev/mtd16 0 0
Unfortunately, it doesn’t’ work well since fwupdate download make the FX30 reboot immediately so flash_erase is not called…
If the flash_erase is performed first, we lose access to the legato commands (including fwupdate).
Are there any commands sequence that will work for us?
To explain a bit more what we are trying to do is updating our FX30 that are somewhere in the world (so no local connection is possible) running our 9.1 custom FW to R14.
Your solution will work with a local update and not in our case unfortunately.
Are there any way to delay the automatic reboot of fwupdate so the flasherase can be done?