[U-Boot,RESEND,v1,0/3] Add support for DFU boot to DRA7-based EVMs
mbox series

Message ID 20191009103520.18109-1-jjhiblot@ti.com
Headers show
  • Add support for DFU boot to DRA7-based EVMs
Related show


Jean-Jacques Hiblot Oct. 9, 2019, 10:35 a.m. UTC
The purpose of this series is to provide the SPL with ability to boot
u-boot from DFU.
The DRA7x can download the SPL over the USB1 port when configured in
the USB peripheral boot mode. Details on how this can be acheived with
the EVMs can found here http://www.ti.com/lit/an/sprac33/sprac33.pdf
Once the SPL is loaded, u-boot can be downloaded on the same USB1 port
through DFU.

This boot flow has been tested on DRA7-evm, DRA72-evm-rec, DRA71-evm and

changes since first sent:
- rebased on top of u-boot/master

Faiz Abbas (3):
  ARM: dts: dra7: Add usb peripheral nodes in spl
  configs: dra7xx_evm: Add Kconfigs for SPL_DFU bootmode
  configs: dra7xx_evm: Increase the size of SPL_MULTI_DTB_FIT

 arch/arm/dts/dra7-evm-u-boot.dtsi       | 17 +++++++++++++++++
 arch/arm/dts/dra71-evm-u-boot.dtsi      | 17 +++++++++++++++++
 arch/arm/dts/dra72-evm-revc-u-boot.dtsi | 17 +++++++++++++++++
 arch/arm/dts/dra72-evm-u-boot.dtsi      | 23 +++++++++++++++++++++++
 arch/arm/dts/dra76-evm-u-boot.dtsi      | 17 +++++++++++++++++
 arch/arm/dts/omap5-u-boot.dtsi          |  1 +
 configs/dra7xx_evm_defconfig            |  8 +++++++-
 configs/dra7xx_hs_evm_defconfig         |  8 +++++++-
 8 files changed, 106 insertions(+), 2 deletions(-)
 create mode 100644 arch/arm/dts/dra72-evm-u-boot.dtsi