Hi,
In my application I would like to boot from uSD in the initial production phase, and then boot from eMMC. I would like to avoid burning eFuses, because in certain situations it is required to go back to uSD boot.
The iMX6 has a BOOT priority / order feature, which allows booting from eMMC, but if there is no UBoot in eMMC, then the iMX6 falls back to boot from uSD - without any hardware intervention on the BOOT or BOOT CFG pins.
Does this feature exist in the iMX8M Plus? If so, please direct me to more information.
If the above feature does not exist, what solution do you recommend?
Should the HW tie the BOOT pins for uSD? If so, how would the CPU fall back to uSD when the eMMC does not contain the UBoot?
Thank you