mirror of
https://github.com/brain-hackers/u-boot-brain
synced 2024-08-19 08:28:51 +09:00
![Sekhar Nori](/assets/img/avatar_default.png)
AM57xx GP EVM has USB2 port of the SoC exposed as USB client port. It is useful to be able to use this port for USB DFU downloads. Enable USB DFU support. Tested on AM57x GP EVM Rev A3 using DFU to download to connected SD card. configs for HS version of the AM57x EVM are included in the patch but not really tested. Signed-off-by: Sekhar Nori <nsekhar@ti.com> Reviewed-by: Tom Rini <trini@konsulko.com>
86 lines
1.9 KiB
Plaintext
86 lines
1.9 KiB
Plaintext
CONFIG_ARM=y
|
|
CONFIG_OMAP54XX=y
|
|
# CONFIG_SPL_NAND_SUPPORT is not set
|
|
CONFIG_TARGET_AM57XX_EVM=y
|
|
CONFIG_SPL_SPI_FLASH_SUPPORT=y
|
|
CONFIG_SPL_SPI_SUPPORT=y
|
|
CONFIG_ARMV7_LPAE=y
|
|
CONFIG_SPL_STACK_R_ADDR=0x82000000
|
|
CONFIG_DEFAULT_DEVICE_TREE="am57xx-beagle-x15"
|
|
CONFIG_FIT=y
|
|
CONFIG_OF_BOARD_SETUP=y
|
|
CONFIG_SPL_LOAD_FIT=y
|
|
CONFIG_SYS_CONSOLE_INFO_QUIET=y
|
|
CONFIG_VERSION_VARIABLE=y
|
|
CONFIG_SPL=y
|
|
CONFIG_SPL_STACK_R=y
|
|
CONFIG_SPL_DMA_SUPPORT=y
|
|
CONFIG_SPL_OS_BOOT=y
|
|
CONFIG_HUSH_PARSER=y
|
|
CONFIG_FASTBOOT=y
|
|
CONFIG_USB_FUNCTION_FASTBOOT=y
|
|
CONFIG_CMD_FASTBOOT=y
|
|
CONFIG_ANDROID_BOOT_IMAGE=y
|
|
CONFIG_FASTBOOT_BUF_ADDR=0x82000000
|
|
CONFIG_FASTBOOT_BUF_SIZE=0x2f000000
|
|
CONFIG_FASTBOOT_USB_DEV=1
|
|
CONFIG_FASTBOOT_FLASH=y
|
|
CONFIG_FASTBOOT_FLASH_MMC_DEV=1
|
|
CONFIG_CMD_BOOTZ=y
|
|
# CONFIG_CMD_IMLS is not set
|
|
CONFIG_CMD_ASKENV=y
|
|
# CONFIG_CMD_FLASH is not set
|
|
CONFIG_CMD_MMC=y
|
|
CONFIG_CMD_SF=y
|
|
CONFIG_CMD_SPI=y
|
|
CONFIG_CMD_I2C=y
|
|
CONFIG_CMD_USB=y
|
|
CONFIG_CMD_DFU=y
|
|
CONFIG_DFU_RAM=y
|
|
CONFIG_DFU_MMC=y
|
|
CONFIG_CMD_GPIO=y
|
|
# CONFIG_CMD_SETEXPR is not set
|
|
CONFIG_CMD_DHCP=y
|
|
CONFIG_CMD_MII=y
|
|
CONFIG_CMD_PING=y
|
|
CONFIG_CMD_REGULATOR=y
|
|
CONFIG_CMD_EXT2=y
|
|
CONFIG_CMD_EXT4=y
|
|
CONFIG_CMD_EXT4_WRITE=y
|
|
CONFIG_CMD_FAT=y
|
|
CONFIG_CMD_FS_GENERIC=y
|
|
CONFIG_OF_CONTROL=y
|
|
CONFIG_OF_LIST="am57xx-beagle-x15 am572x-idk"
|
|
CONFIG_DM=y
|
|
# CONFIG_BLK is not set
|
|
CONFIG_DM_GPIO=y
|
|
CONFIG_DM_I2C=y
|
|
CONFIG_DM_MMC=y
|
|
# CONFIG_DM_MMC_OPS is not set
|
|
CONFIG_DM_SPI_FLASH=y
|
|
CONFIG_SPI_FLASH=y
|
|
CONFIG_SPI_FLASH_BAR=y
|
|
CONFIG_SPI_FLASH_SPANSION=y
|
|
CONFIG_DM_PMIC=y
|
|
CONFIG_PMIC_PALMAS=y
|
|
CONFIG_DM_REGULATOR=y
|
|
CONFIG_DM_REGULATOR_PALMAS=y
|
|
CONFIG_DM_SERIAL=y
|
|
CONFIG_SYS_NS16550=y
|
|
CONFIG_DM_SPI=y
|
|
CONFIG_TI_QSPI=y
|
|
CONFIG_USB=y
|
|
CONFIG_USB_XHCI_HCD=y
|
|
CONFIG_USB_XHCI_DWC3=y
|
|
CONFIG_USB_DWC3=y
|
|
CONFIG_USB_DWC3_GADGET=y
|
|
CONFIG_USB_DWC3_OMAP=y
|
|
CONFIG_USB_DWC3_PHY_OMAP=y
|
|
CONFIG_USB_STORAGE=y
|
|
CONFIG_USB_GADGET=y
|
|
CONFIG_USB_GADGET_DOWNLOAD=y
|
|
CONFIG_G_DNL_MANUFACTURER="Texas Instruments"
|
|
CONFIG_G_DNL_VENDOR_NUM=0x0451
|
|
CONFIG_G_DNL_PRODUCT_NUM=0xd022
|
|
CONFIG_SPL_OF_LIBFDT=y
|