Fwupdate doesn't work

I try WP77xx_Release9.1_PTCRB_GCF_EXE.exe and it install the fw but unfortunately the fwupdate still doesn’t work.

but did you see the bootloader message?
e.g.

Format: Log Type - Time(microsec) - Message - Optional Info
Log Type: B - Since Boot(Power On Reset), D - Delta, S - Statistic
S - QC_IMAGE_VERSION_STRING=BOOT.BF.3.1.2-00094
S - IMAGE_VARIANT_STRING=LAATANAZA
S - OEM_IMAGE_VERSION_STRING=jenkins
S - Boot Config, 0x000002e1
B - 1216 - PBL, Start
B - 3720 - bootable_media_detect_entry, Start
B - 4401 - bootable_media_detect_success, Start
B - 4405 - elf_loader_entry, Start
B - 7860 - auth_hash_seg_entry, Start
B - 8087 - auth_hash_seg_exit, Start
B - 59468 - elf_segs_hash_verify_entry, Start
B - 106530 - PBL, End
B - 114954 - SBL1, Start
B - 172721 - pm_device_init, Start
B - 192882 - PM_SET_VAL:Skip
D - 18452 - pm_device_init, Delta
B - 194193 - boot_config_data_table_init, Start
D - 30 - boot_config_data_table_init, Delta - (0 Bytes)
B - 202947 - CDT version:3,Platform ID:8,Major ID:1,Minor ID:0,Subtype:129
B - 209840 - sbl1_ddr_set_params, Start
B - 213652 - Pre_DDR_clock_init, Start
D - 213 - Pre_DDR_clock_init, Delta
D - 0 - sbl1_ddr_set_params, Delta
B - 226371 - pm_driver_init, Start
D - 4453 - pm_driver_init, Delta
B - 232623 - cpr_init, Start
D - 122 - cpr_init, Delta
B - 237290 - cpr_cx_mx_apc_vol_update, Start
D - 91 - cpr_cx_mx_apc_vol_update, Delta
B - 252479 - clock_init, Start
D - 152 - clock_init, Delta
B - 252723 - boot_flash_init, Start
D - 39802 - boot_flash_init, Delta
B - 295575 - boot_flash_swi_ddr_init, Start
D - 26077 - boot_flash_swi_ddr_init, Delta
B - 438376 - hw_family:5, hw_type:18, hw_rev:12
B - 442829 - SSMEM init OK
B - 461526 - USB non-zero endpoint requirements: 10 in, 6 out
B - 463722 - opening partition 0:SWIFOTA
B - 465460 - error for readpage:0
B - 470676 - DWL-get: ecnt=4 code=0
B - 483791 - Failed to read size: /swinv/item_files/CUST_IM_SWITCH_HIDE
B - 490043 - Failed to read size: /swinv/item_files/FOTA_PARTITION
B - 490470 - Failed to read size: /swinv/item_files/CUST_IM_CONFIG
B - 501572 - flags: u=1 e=1 obmsk=c,0
B - 511698 - ssmem_release: region 20 not exists
B - 511759 - ssmem_get: region 20 not exists
B - 518286 - Image Load, Start
D - 74878 - QSEE Image Loaded, Delta - (489292 Bytes)
D - 213 - boot_pm_post_tz_device_init, Delta
B - 597586 - sbl1_efs_handle_cookies, Start
D - 0 - sbl1_efs_handle_cookies, Delta
B - 605577 - DEVCFG ELF verification failure
B - 609115 - Image Load, Start
D - 30 - SEC Image Loaded, Delta - (0 Bytes)
B - 616801 - Image Load, Start
D - 40748 - RPM Image Loaded, Delta - (152712 Bytes)
B - 658251 - Image Load, Start
B - 660599 - Auth disabled for image 9
B - 699975 - ssmem_get: region 20 not exists
D - 41785 - APPSBL Image Loaded, Delta - (379056 Bytes)
B - 703238 - QSEE Execution, Start
D - 945 - QSEE Execution, Delta
B - 710009 - SBL1, End
D - 597312 - SBL1, Delta
S - Throughput, 8000 KB/s (1195924 Bytes,

No still no bootloader message…

@g.amaudric, You can copy-paste the FW in the device using SCP … and run “fwupdate fw.spk”

Thanks but the "fwudate download " command is the one we already use (without success at the moment on the 4G). We still investigate on the problem (currently the only method which work to flash the device is by using swiflash).

@g.amaudric, are you sure that your fwupdate is good? in the module, when you run : fwupdate query you get the response? and how about your fwupdate on your host? it comes from which legato source version?

We finally found where the problem was the whole time. Our .cwe generated by the Sierra build system was slightly bigger than what the fx30 use. So, the fwupdate just crash when it reboot because it can’t install the .cwe.
Now we use squashfs instead of ubifs in our system so all our apps and linux can fit on the image.

how did you change to use squashfs instead of ubifs?
Can you write down the procedure to us?