28 lines
768 B
Plaintext
28 lines
768 B
Plaintext
# Defconfig fragment for enabling Android boot flow
|
|
# to apply on top of am62x_evm_a53_defconfig or am62x_lpsk_a53_defconfig
|
|
# Enable fastboot
|
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
|
CONFIG_FASTBOOT_BUF_ADDR=0xC0000000
|
|
CONFIG_FASTBOOT_BUF_SIZE=0x2F000000
|
|
CONFIG_FASTBOOT_FLASH=y
|
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=0
|
|
CONFIG_FASTBOOT_CMD_OEM_FORMAT=y
|
|
# Enable Android boot flow
|
|
CONFIG_SYS_MALLOC_LEN=0x08000000
|
|
CONFIG_AVB_VERIFY=y
|
|
CONFIG_ANDROID_AB=y
|
|
CONFIG_ANDROID_BOOT_IMAGE=y
|
|
CONFIG_CMD_ADTIMG=y
|
|
CONFIG_CMD_ABOOTIMG=y
|
|
CONFIG_CMD_BCB=y
|
|
CONFIG_CMD_AB_SELECT=y
|
|
CONFIG_CMD_AVB=y
|
|
CONFIG_LIBAVB=y
|
|
# Store env in eMMC for dtbo overlays
|
|
CONFIG_ENV_SIZE=0x20000
|
|
CONFIG_ENV_OFFSET=0x100000
|
|
CONFIG_ENV_IS_IN_MMC=y
|
|
CONFIG_ENV_IS_NOWHERE=n
|
|
CONFIG_SYS_MMC_ENV_PART=1
|
|
CONFIG_SPL_ENV_IS_NOWHERE=y
|