[PATCH v3 0/4] Add DFU and usb boot for TI am62x

Sjoerd Simons sjoerd at collabora.com
Tue Dec 12 22:02:20 CET 2023


Previous version of this patchset went out back in April and got delayed
for various reasons. As some parts were merge this is a somewhat smaller
set then before.

Patches against u-boot/next to take advantage of the latest dts sync
from linux v6.7-rc1

0: https://lists.denx.de/pipermail/u-boot/2023-April/514642.html

Changes in v3:
- Add dfu via environment rather then config headers
- Enable usb nodes in all boot phases
- Run savedefconfig to adjust to more recent u-boot

Changes in v2:
- Switch dwc3 glue to a seperate driver rather then in dwc-generic
- Minimize config changes to just DFU configuration
- Only enable usb port 0 DFU in SPL
- Create a seperate defconfig for R5

Sjoerd Simons (4):
  usb: dwc3: Add dwc3 glue driver for am62
  board: ti: am62x: am62x: include env for DFU
  arm: dts: k3-am625-sk: Enable usb ports in u-boot
  configs: am62x_evm_*: Enable USB and DFU support

 arch/arm/dts/k3-am625-sk-u-boot.dtsi  |   9 ++
 board/ti/am62x/am62x.env              |   1 +
 configs/am62x_evm_a53_defconfig       |  31 ++++++-
 configs/am62x_evm_r5_usbdfu_defconfig | 111 +++++++++++++++++++++++
 drivers/usb/dwc3/Kconfig              |  14 +++
 drivers/usb/dwc3/Makefile             |   1 +
 drivers/usb/dwc3/dwc3-am62.c          | 125 ++++++++++++++++++++++++++
 7 files changed, 291 insertions(+), 1 deletion(-)
 create mode 100644 configs/am62x_evm_r5_usbdfu_defconfig
 create mode 100644 drivers/usb/dwc3/dwc3-am62.c

-- 
2.43.0



More information about the U-Boot mailing list