mbox series

[v3,0/3] Add support for USB DFU boot on AM62Px

Message ID 20241221025229.361625-1-s-vadapalli@ti.com
Headers show
Series Add support for USB DFU boot on AM62Px | expand

Message

Siddharth Vadapalli Dec. 21, 2024, 2:52 a.m. UTC
Hello,

This series add support for USB DFU boot on TI's AM62Px SoC which has
two instances of USB Controllers, of which the USB0 instance of USB
which is a DWC3 USB Controller is used for USB DFU Boot:
ROM => tiboot3.bin => tispl.bin => u-boot.img

v2 of this series is at:
https://patchwork.ozlabs.org/project/uboot/cover/20241218124542.3519447-1-s-vadapalli@ti.com/
Changes since v2:
- Collected Reviewed-by tags.
- Dropped patches 4/5 and 5/5 of the v2 series.

v1 of this series is at:
https://patchwork.ozlabs.org/project/uboot/cover/20241217131658.2920799-1-s-vadapalli@ti.com/
Changes since v1:
- Dropped the first patch of the v1 series since its equivalent has been
  posted by Jonathan Humphreys <j-humphreys@ti.com> at:
  https://patchwork.ozlabs.org/project/uboot/patch/20241217204835.3312765-1-j-humphreys@ti.com/
- Based on the feedback from Mattijs Korpershoek on the second patch of
  the v1 series, the patches in this series have been updated. More
  details regarding the changes have been described below the tearline
  of the respective patches.
- Collected Reviewed-by tags.

Series is based on commit
e7d7d3307c6 tools: binman: etype: fit: Append DTB directory to the list of input directories
of the next branch of U-Boot.

NOTE: Series *depends* on:
  https://patchwork.ozlabs.org/project/uboot/patch/20241217204835.3312765-1-j-humphreys@ti.com/
  for functionality in addition to patches 4/5 and 5/5 of the v2 series at:
  https://patchwork.ozlabs.org/project/uboot/cover/20241218124542.3519447-1-s-vadapalli@ti.com/

The USB DFU config fragments for AM62x are to be re-used for enabling
USB DFU boot on AM62Px as follows:
R5  => am62px_evm_r5_defconfig + am62x_r5_usbdfu.config
A53 => am62px_evm_a53_defconfig + am62x_a53_usbdfu.config

Regards,
Siddharth.

Siddharth Vadapalli (3):
  board: ti: am62px: env: include environment for DFU Boot
  configs: am62x_r5_usbdfu: extend for AM62Px
  configs: am62px_evm_a53_defconfig: enable USB DFU support

 board/ti/am62px/am62px.env       |  5 +++--
 configs/am62px_evm_a53_defconfig | 24 +-----------------------
 configs/am62x_r5_usbdfu.config   |  3 +++
 3 files changed, 7 insertions(+), 25 deletions(-)

Comments

Siddharth Vadapalli Feb. 10, 2025, 11:27 a.m. UTC | #1
On Sat, Dec 21, 2024 at 08:22:20AM +0530, Siddharth Vadapalli wrote:
> Hello,
> 
> This series add support for USB DFU boot on TI's AM62Px SoC which has
> two instances of USB Controllers, of which the USB0 instance of USB
> which is a DWC3 USB Controller is used for USB DFU Boot:
> ROM => tiboot3.bin => tispl.bin => u-boot.img

The v4 of this series with other related patches has been posted at:
https://patchwork.ozlabs.org/project/uboot/cover/20250210112239.2639009-1-s-vadapalli@ti.com/

Regards,
Siddharth.

> 
> v2 of this series is at:
> https://patchwork.ozlabs.org/project/uboot/cover/20241218124542.3519447-1-s-vadapalli@ti.com/
> Changes since v2:
> - Collected Reviewed-by tags.
> - Dropped patches 4/5 and 5/5 of the v2 series.
> 
> v1 of this series is at:
> https://patchwork.ozlabs.org/project/uboot/cover/20241217131658.2920799-1-s-vadapalli@ti.com/
> Changes since v1:
> - Dropped the first patch of the v1 series since its equivalent has been
>   posted by Jonathan Humphreys <j-humphreys@ti.com> at:
>   https://patchwork.ozlabs.org/project/uboot/patch/20241217204835.3312765-1-j-humphreys@ti.com/
> - Based on the feedback from Mattijs Korpershoek on the second patch of
>   the v1 series, the patches in this series have been updated. More
>   details regarding the changes have been described below the tearline
>   of the respective patches.
> - Collected Reviewed-by tags.
> 
> Series is based on commit
> e7d7d3307c6 tools: binman: etype: fit: Append DTB directory to the list of input directories
> of the next branch of U-Boot.
> 
> NOTE: Series *depends* on:
>   https://patchwork.ozlabs.org/project/uboot/patch/20241217204835.3312765-1-j-humphreys@ti.com/
>   for functionality in addition to patches 4/5 and 5/5 of the v2 series at:
>   https://patchwork.ozlabs.org/project/uboot/cover/20241218124542.3519447-1-s-vadapalli@ti.com/
> 
> The USB DFU config fragments for AM62x are to be re-used for enabling
> USB DFU boot on AM62Px as follows:
> R5  => am62px_evm_r5_defconfig + am62x_r5_usbdfu.config
> A53 => am62px_evm_a53_defconfig + am62x_a53_usbdfu.config
> 
> Regards,
> Siddharth.
> 
> Siddharth Vadapalli (3):
>   board: ti: am62px: env: include environment for DFU Boot
>   configs: am62x_r5_usbdfu: extend for AM62Px
>   configs: am62px_evm_a53_defconfig: enable USB DFU support
> 
>  board/ti/am62px/am62px.env       |  5 +++--
>  configs/am62px_evm_a53_defconfig | 24 +-----------------------
>  configs/am62x_r5_usbdfu.config   |  3 +++
>  3 files changed, 7 insertions(+), 25 deletions(-)
> 
> -- 
> 2.43.0
>