Besoin d'aide ? Discutez avec nous WhatsApp

Please, enable Compare.
  1. Home
  2. Knowledge Base
  3. Android on SMARC
  4. NXP i.MX8M Plus
  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-iMX8MP. It contains kernel, a part of ramdisk, and default kernel command line.

dtbo-<dtb_feature>.img


<dtb_feature>

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


<blank> Support no display configuration.

hdmi Support HDMI display configuration.

lvds Support LVDS display configuration.

u-boot-imx8mp-smarc_4g.imx

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

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

u-boot-imx8mp-smarc_4g-uuu.imx

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

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

u-boot-imx8mp-trusty-smarc_4g.imx

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

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

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

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

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

It is a demonstration of secure unlock mechanism.

u-boot-imx8mp-smarc_6g.imx

Bootloader for eMMC/SD card boot for SMARC-iMX8MP-Q-6G(-I)

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

u-boot-imx8mp-smarc_6g-uuu.imx

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

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

u-boot-imx8mp-trusty-smarc_6g.imx

Trusty Bootloader for eMMC/SD card boot for SMARC-iMX8MP-Q-6G(-I)

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

u-boot-imx8mp-trusty-secure-unlock-smarc_6g.imx

Trusty Bootloader for eMMC/SD card boot for SMARC-iMX8MP-Q-6G(-I)

Other SMARC variants could be defined at device/embedian/imx8m/smarc_mx8mp/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-imx8mp-<dtb_feature>.img


<dtb_feature>

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


<blank> Support no display configuration.

hdmi Support HDMI display configuration.

lvds Support LVDS display configuration.

vendor.img

Vendor image

product.img

Product image for SMARC-iMX8MP

super.img

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



UUU Script Name

Function

uuu-android-smarc-mx8mp-emmc.lst

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

uuu-android-smarc-mx8mp-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





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


















Was this article helpful?