2414329_en-US

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

2414329_en-US

2414329_en-US

i.MX8QXP – Prevent normal boot after interrupted USB flashing on Yocto Scarthgap with A/B partitions

Hi NXP Team,

The installed UUU executable reports:
libuuu_1.5.21-0-g1f42172

We use:
sudo uuu -b emmc_all ~/Downloads/flash.bin *.wic

The built-in emmc_all script writes the complete .wic image using:
FB: flash -raw2sparse all _image

It then writes the bootloader, configures eMMC boot selection, and finishes with FB: done.

The script contains no explicit persistent flash-in-progress completion metadata handling or readback hash verification step.

If flashing is interrupted during the .wic write, the cluster can subsequently boot and display the updated HMI. We suspect that an existing usable bootloader and sufficient written boot,rootfs content permit this, but the selected slot and completeness of its contents are not yet confirmed.

Please advise how to add a power-loss-tolerant completion check that blocks normal boot from both slots after interrupted factory flashing, while preserving USB recovery. The metadata must remain valid independently of the full .wic write and bootloader update.

Tags (1)
No ratings
Version history
Last update:
Friday
Updated by: