...
Output log at UART0 at 115,200 bps.
UART0 pins can be turned off by OTP bit.
Read IV_MX[6..3] pins to decide boot-device.
Support 5 boot-devices: SPI-NOR flash, SPI-NAND flash, 8-bit NAND flash, eMMC, SD card, USB flash drive (on either USB2.0 or USB3.0 port)
Support secure-boot.
Verify digital signature of x-boot image.
Decrypt x-boot image.
Secure-boot is enabled by OTP bit.
Support warm-boot (wake up from deep-sleep mode).
Support peripheral-reset signal (output from G_MX2).
Main flow
...
Device drivers
...