Behöver du hjälp? Chatta med oss WhatsApp

Please, enable Compare.
  1. Home
  2. Knowledge Base
  3. Android on SMARC
  4. NXP i.MX8M
  5. Building Android 11.0.0_2.0.0 BSP Distribution

Building Android 11.0.0_2.0.0 BSP Distribution








Notes











Notes



Image

Description

boot.img

Boot image for SMARC-iMX8MQ. It contains kernel, a part of ramdisk, and default kernel command line.

dtbo-<dtb_feature>.img


<dtb_feature>

Device Tree image for SMARC-iMX8MQ to support different display output.

<blank> –Support no display configuration.

hdmi –Support HDMI display  configuration (DCSS).

dp –Support Display Port (DP) display configuration (DCSS).

lcdif-lvds –Support LCDIF LVDS display configuration.

dcss-lvds –Support DCSS LVDS display configuration.

dual-display -Support dual LVDS+HDMI display configuration.

u-boot-imx8mq-smarc_4g.imx

Bootloader for eMMC/SD card boot for SMARC-iMX8MQ-Q-4G

Other SMARC variants could be defined at device/embedian/imx8m/smarc_mx8mq/BoardConfig.mk

u-boot-imx8mq-smarc_4g-uuu.imx

Bootloader used by uuu for eMMC/SD card boot for SMARC-iMX8MQ-Q-4G(-I)

Other SMARC variants could be defined at device/embedian/imx8m/smarc_mx8mq/BoardConfig.mk

u-boot-imx8mq-trusty-smarc_4g.imx

Trusty Bootloader for eMMC/SD card boot for SMARC-iMX8MQ-Q-4G(-I)

Other SMARC variants could be defined at device/embedian/imx8m/smarc_mx8mq/BoardConfig.mk

u-boot-imx8mq-trusty-secure-unlock-smarc_4g.imx

Trusty Bootloader for eMMC/SD card boot for SMARC-iMX8MQ-Q-4G(-I)

Other SMARC variants could be defined at device/embedian/imx8m/smarc_mx8mq/BoardConfig.mk

It is a demonstration of secure unlock mechanism.

partition-table.img

GPT table image for 16GB SD card and eMMC.

partition-table-7GB.img

GPT table image for 8GB SD card and eMMC.

partition-table-28GB.img

GPT table image for 28GB SD card and eMMC.

system.img

System image

vbmeta-imx8mq-<dtb_feature>.img


<dtb_feature>

Android Verified Boot metadata Image for SMARC-iMX8MQ to support different display output


<blank> Support no display configuration.

hdmi Support HDMI display configuration (DCSS).

dp Support Display Port (DP) display configuration (DCSS).

lcdif-lvds Support LCDIF LVDS display configuration.

dcss-lvds Support DCSS LVDS display configuration.

dual-display Support dual LVDS+HDMI display configuration.

vendor.img

Vendor image

product.img

Product image for SMARC-iMX8MQ

super.img

Super image generated from system.img, system_ext.img, vendor.img, and product.img.



UUU Script Name

Function

uuu-android-smarc-mx8mq-emmc.lst

Used with the UUU binary file to download image files into eMMC.

uuu-android-smarc-mx8mq-sd.lst

Used with the UUU binary file to download image files into SD card.

uuu_android_smarc_flash.bat

Script to generate lst file on Windows OS

uuu_android_smarc_flash.sh

Script to generate lst file on Linux OS


Setup SD Card




<dtb_feature>

N/A Support no display configuration.

hdmi Support HDMI display configuration.

lvds Support LVDS display configuration.

<uboot_feature>

smarc_4g If the LPDDR4 memory capacity on your module is 4GB.

smarc_6g If the LPDDR4 memory capacity on your module is 6GB.

Notes

If primary display set to HDMI, a VESA standard HDMI display need to be connected before booting up.





<dtb_feature>

N/A Support no display configuration.

hdmi Support HDMI display configuration.

lvds Support LVDS display configuration.

<uboot_feature>

smarc_4g If the LPDDR4 memory capacity on your module is 4GB.

smarc_6g If the LPDDR4 memory capacity on your module is 6GB.

trusty-smarc_4g Trusty OS, if the LPDDR4 memory capacity on your module is 4GB.

trusty-smarc_6g Trusty OS, if the LPDDR4 memory capacity on your module is 6GB.



<dtb_feature>

N/A Support no display configuration.

hdmi Support HDMI display configuration.

lvds Support LVDS display configuration.

<uboot_feature>

smarc_4g If the LPDDR4 memory capacity on your module is 4GB.

smarc_6g If the LPDDR4 memory capacity on your module is 6GB.

trusty-smarc_4g Trusty OS, if the LPDDR4 memory capacity on your module is 4GB.

trusty-smarc_6g Trusty OS, if the LPDDR4 memory capacity on your module is 6GB.








Reboot the device.

Notes











Was this article helpful?