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,
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,
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