mirror of
https://github.com/AsahiLinux/u-boot
synced 2025-02-18 23:19:14 +00:00
ARM: zynq: Add USB lthor download protocol support
updated the zynq config to support the lthor download protocol. This lthor functionality helps us to load linux images on to DDR/MMC and can boot linux using bootm. In order to load images the user should run lthor command run "thor_ram" from u-boot prompt and then send the images from host using lthor utility. Define g_dnl_bind_fixup for zynq so that correct vendor and product ids assigned incase of DFU and lthor. Signed-off-by: Siva Durga Prasad Paladugu <sivadur@xilinx.com> Signed-off-by: Michal Simek <michal.simek@xilinx.com>
This commit is contained in:
parent
87f3dbdffc
commit
c4fa511425
1 changed files with 7 additions and 2 deletions
|
@ -117,13 +117,16 @@
|
|||
# define CONFIG_USB_GADGET
|
||||
# define CONFIG_USB_CABLE_CHECK
|
||||
# define CONFIG_CMD_DFU
|
||||
# define CONFIG_CMD_THOR_DOWNLOAD
|
||||
# define CONFIG_THOR_FUNCTION
|
||||
# define DFU_ALT_INFO_RAM \
|
||||
"dfu_ram_info=" \
|
||||
"set dfu_alt_info " \
|
||||
"${kernel_image} ram 0x3000000 0x500000\\\\;" \
|
||||
"${devicetree_image} ram 0x2A00000 0x20000\\\\;" \
|
||||
"${ramdisk_image} ram 0x2000000 0x600000\0" \
|
||||
"dfu_ram=run dfu_ram_info && dfu 0 ram 0\0"
|
||||
"dfu_ram=run dfu_ram_info && dfu 0 ram 0\0" \
|
||||
"thor_ram=run dfu_ram_info && thordown 0 ram 0\0"
|
||||
|
||||
# if defined(CONFIG_ZYNQ_SDHCI0) || defined(CONFIG_ZYNQ_SDHCI1)
|
||||
# define CONFIG_DFU_MMC
|
||||
|
@ -133,7 +136,9 @@
|
|||
"${kernel_image} fat 0 1\\\\;" \
|
||||
"${devicetree_image} fat 0 1\\\\;" \
|
||||
"${ramdisk_image} fat 0 1\0" \
|
||||
"dfu_mmc=run dfu_mmc_info && dfu 0 mmc 0\0"
|
||||
"dfu_mmc=run dfu_mmc_info && dfu 0 mmc 0\0" \
|
||||
"thor_mmc=run dfu_mmc_info && thordown 0 mmc 0\0"
|
||||
|
||||
# define DFU_ALT_INFO \
|
||||
DFU_ALT_INFO_RAM \
|
||||
DFU_ALT_INFO_MMC
|
||||
|
|
Loading…
Add table
Reference in a new issue