dual imx-boot support

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

dual imx-boot support

1,929 Views
yellow_huang
Contributor II

Hi,

 

In imx8qxc0mek platform and based on Linux 4.14.98_2.3.3 BSP, only one imx-boot image is programmed at the address offset-32K of eMMC(or SD).

For robust upgrade and recover purpose, is it possible that imx8qxcp platform support dual(A/B) imx-boot image? to boot-up from another when one imx-boot image destroyed.

 

Thanks,

0 Kudos
Reply
2 Replies

1,915 Views
yellow_huang
Contributor II

Hi Igor,


SD/MMC manufacture mode for iemmergenry recover is good, but it can't cover the boot-up sector damaged case after production deployed.

But I found sect5.9(Boot image) description that platform support primary and secondary two boot container set. ROM will try to load secondary container set to boot up if primary one authorization fail or other error. look like this behavior is good to robust booting.

Does Linux 4.14.98_2.3.3 BSP support to generate this primary/secondary combo container sets in imx-boot image? or how to modify imx-boot/imx-mkimage to meet this requirement?


Thanks,

0 Kudos
Reply

1,927 Views
igorpadykov
NXP Employee
NXP Employee

Hi yellow_huang

 

one can look at description of recovery boot in sect.5.11 SD/MMC manufacture mode

i.MX 8DualXPlus/8QuadXPlus Applications Processor Reference Manual

 

Best regards
igor

0 Kudos
Reply