forked from OERV-BSP/u-boot
Enable USB host as well as USB gadget and DFU support for a53 and r5 configs. Also, enable UUU fastboot support to download files with the UUU tool from a53. Additionally, configure usb0 to peripheral mode and add extra environment for DFU use. Signed-off-by: Vitor Soares <vitor.soares@toradex.com> Reviewed-by: Francesco Dolcini <francesco.dolcini@toradex.com>
128 lines
3.2 KiB
Plaintext
128 lines
3.2 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_ARCH_K3=y
|
|
CONFIG_SYS_MALLOC_LEN=0x08000000
|
|
CONFIG_SYS_MALLOC_F_LEN=0x9000
|
|
CONFIG_SPL_LIBCOMMON_SUPPORT=y
|
|
CONFIG_SPL_LIBGENERIC_SUPPORT=y
|
|
CONFIG_NR_DRAM_BANKS=2
|
|
CONFIG_SOC_K3_AM625=y
|
|
CONFIG_TARGET_VERDIN_AM62_R5=y
|
|
CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR=y
|
|
CONFIG_CUSTOM_SYS_INIT_SP_ADDR=0x43c3a7f0
|
|
CONFIG_ENV_SIZE=0x20000
|
|
CONFIG_DM_GPIO=y
|
|
CONFIG_DEFAULT_DEVICE_TREE="k3-am625-verdin-r5"
|
|
CONFIG_SPL_TEXT_BASE=0x43c00000
|
|
CONFIG_DM_RESET=y
|
|
CONFIG_SPL_MMC=y
|
|
CONFIG_SPL_SERIAL=y
|
|
CONFIG_SPL_DRIVERS_MISC=y
|
|
CONFIG_SPL_STACK_R_ADDR=0x82000000
|
|
CONFIG_SPL_SYS_MALLOC_F_LEN=0x7000
|
|
CONFIG_SPL_HAS_BSS_LINKER_SECTION=y
|
|
CONFIG_SPL_BSS_START_ADDR=0x43c3b000
|
|
CONFIG_SPL_BSS_MAX_SIZE=0x3000
|
|
CONFIG_SPL_STACK_R=y
|
|
CONFIG_SPL_SIZE_LIMIT=0x3A7F0
|
|
CONFIG_SPL_SIZE_LIMIT_PROVIDE_STACK=0x3500
|
|
CONFIG_SPL_LIBDISK_SUPPORT=y
|
|
CONFIG_SPL_LOAD_FIT=y
|
|
CONFIG_SPL_LOAD_FIT_ADDRESS=0x80080000
|
|
# CONFIG_DISPLAY_CPUINFO is not set
|
|
CONFIG_SPL_SIZE_LIMIT_SUBTRACT_GD=y
|
|
CONFIG_SPL_SIZE_LIMIT_SUBTRACT_MALLOC=y
|
|
CONFIG_SPL_MAX_SIZE=0x3B000
|
|
CONFIG_SPL_PAD_TO=0x0
|
|
CONFIG_SPL_SYS_REPORT_STACK_F_USAGE=y
|
|
CONFIG_SPL_SYS_MALLOC_SIMPLE=y
|
|
CONFIG_SPL_SEPARATE_BSS=y
|
|
CONFIG_SPL_SYS_MALLOC=y
|
|
CONFIG_SPL_HAS_CUSTOM_MALLOC_START=y
|
|
CONFIG_SPL_CUSTOM_SYS_MALLOC_ADDR=0x84000000
|
|
CONFIG_SPL_SYS_MALLOC_SIZE=0x1000000
|
|
CONFIG_SPL_EARLY_BSS=y
|
|
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_USE_SECTOR=y
|
|
CONFIG_SYS_MMCSD_RAW_MODE_U_BOOT_SECTOR=0x400
|
|
CONFIG_SPL_ENV_SUPPORT=y
|
|
CONFIG_SPL_I2C=y
|
|
CONFIG_SPL_DM_MAILBOX=y
|
|
CONFIG_SPL_DM_RESET=y
|
|
CONFIG_SPL_POWER_DOMAIN=y
|
|
CONFIG_SPL_RAM_SUPPORT=y
|
|
CONFIG_SPL_RAM_DEVICE=y
|
|
CONFIG_SPL_REMOTEPROC=y
|
|
CONFIG_SPL_YMODEM_SUPPORT=y
|
|
CONFIG_HUSH_PARSER=y
|
|
CONFIG_CMD_ASKENV=y
|
|
CONFIG_CMD_DFU=y
|
|
CONFIG_CMD_GPT=y
|
|
CONFIG_CMD_MMC=y
|
|
CONFIG_CMD_REMOTEPROC=y
|
|
# CONFIG_CMD_SETEXPR is not set
|
|
CONFIG_CMD_TIME=y
|
|
CONFIG_OF_CONTROL=y
|
|
CONFIG_SPL_OF_CONTROL=y
|
|
CONFIG_SPL_MULTI_DTB_FIT=y
|
|
CONFIG_SPL_MULTI_DTB_FIT_NO_COMPRESSION=y
|
|
CONFIG_SYS_RELOC_GD_ENV_ADDR=y
|
|
CONFIG_SPL_DM=y
|
|
CONFIG_SPL_DM_SEQ_ALIAS=y
|
|
CONFIG_REGMAP=y
|
|
CONFIG_SPL_REGMAP=y
|
|
CONFIG_SYSCON=y
|
|
CONFIG_SPL_SYSCON=y
|
|
CONFIG_SPL_OF_TRANSLATE=y
|
|
CONFIG_CLK=y
|
|
CONFIG_SPL_CLK=y
|
|
CONFIG_SPL_CLK_CCF=y
|
|
CONFIG_SPL_CLK_K3_PLL=y
|
|
CONFIG_SPL_CLK_K3=y
|
|
CONFIG_SYS_DFU_DATA_BUF_SIZE=0x5000
|
|
CONFIG_TI_SCI_PROTOCOL=y
|
|
CONFIG_DA8XX_GPIO=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_SYS_I2C_OMAP24XX=y
|
|
CONFIG_DM_MAILBOX=y
|
|
CONFIG_K3_SEC_PROXY=y
|
|
CONFIG_MISC=y
|
|
CONFIG_ESM_K3=y
|
|
CONFIG_SPL_MMC_HS200_SUPPORT=y
|
|
CONFIG_MMC_SDHCI=y
|
|
CONFIG_MMC_SDHCI_ADMA=y
|
|
CONFIG_SPL_MMC_SDHCI_ADMA=y
|
|
CONFIG_MMC_SDHCI_AM654=y
|
|
CONFIG_PINCTRL=y
|
|
# CONFIG_PINCTRL_GENERIC is not set
|
|
CONFIG_SPL_PINCTRL=y
|
|
# CONFIG_SPL_PINCTRL_GENERIC is not set
|
|
CONFIG_PINCTRL_SINGLE=y
|
|
CONFIG_POWER_DOMAIN=y
|
|
CONFIG_TI_POWER_DOMAIN=y
|
|
CONFIG_K3_SYSTEM_CONTROLLER=y
|
|
CONFIG_REMOTEPROC_TI_K3_ARM64=y
|
|
CONFIG_RESET_TI_SCI=y
|
|
CONFIG_SPECIFY_CONSOLE_INDEX=y
|
|
CONFIG_DM_SERIAL=y
|
|
CONFIG_SOC_DEVICE=y
|
|
CONFIG_SOC_DEVICE_TI_K3=y
|
|
CONFIG_SOC_TI=y
|
|
CONFIG_TIMER=y
|
|
CONFIG_SPL_TIMER=y
|
|
CONFIG_OMAP_TIMER=y
|
|
CONFIG_USB=y
|
|
CONFIG_DM_USB_GADGET=y
|
|
CONFIG_SPL_DM_USB_GADGET=y
|
|
CONFIG_USB_DWC3=y
|
|
CONFIG_USB_DWC3_GENERIC=y
|
|
CONFIG_SPL_USB_DWC3_GENERIC=y
|
|
CONFIG_SPL_USB_DWC3_AM62=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_SPL_USB_GADGET=y
|
|
CONFIG_USB_GADGET_MANUFACTURER="Toradex"
|
|
CONFIG_USB_GADGET_VENDOR_NUM=0x1b67
|
|
CONFIG_USB_GADGET_PRODUCT_NUM=0x4000
|
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
|
CONFIG_SPL_DFU=y
|
|
CONFIG_LIB_RATIONAL=y
|
|
CONFIG_SPL_LIB_RATIONAL=y
|