6. Wait for the uuu_imx_android_flash execution to complete. If there is not any error, you will get information on the
command window indicating that images are already flashed.
7. Power off the board.
8. Change boot device as eMMC or SD card.
• Change SW2 to switch the board back to 0100 (from 1-4 bit) to enter eMMC boot mode.
• Change SW2 to switch the board back to 1100 (from 1-4 bit) to enter SD boot mode..
6.4 Booting
After downloading the images, boot the board by connecting it to the power supply.
6.4.1 Booting with single LVDS-to-HDMI/MIPI-to-HDMI or dual LVDS-
to-HDMI displays
In the U-Boot prompt, set the U-Boot environment variables as follows:
U-Boot > setenv bootargs console=ttyLP0,115200 earlycon=lpuart32,0x5a060000,115200 init=/
init androidboot.console=ttyLP0 consoleblank=0 androidboot.hardware=freescale
androidboot.fbTileSupport=enable cma=800M@0x960M-0xe00M androidboot.primary_display=imx-drm
firmware_class.path=/vendor/firmware transparent_hugepage=never
androidboot.wificountrycode=CN
U-Boot > saveenv
With above settings, the Android platform does not start the shell console. To disable selinux, append
"androidboot.selinux=permissive" to the U-Boot's bootargs. Boot environment variables are as follows:
U-Boot > setenv append_bootargs androidboot.selinux=permissive
U-Boot > saveenv
6.5 Board reboot
After you have completed download and setup, reboot the board and wait for the Android platform to boot up.
Working with the i.MX 8QuadXPlus MEK Board
Android™ Quick Start Guide, Rev. P9.0.0_2.0.0-ga, 04/2019
NXP Semiconductors
29