[PATCH 00/13] Add support for Ethernet boot on AM62p-SK and AM68-SK

Chintan Vankar c-vankar at ti.com
Tue Jan 7 10:38:27 CET 2025


This series enables Ethernet boot on AM62p-SK and AM68-SK.

This series is based on commit
'6d41f0a39d6423c8e57e92ebbe9f8c0333a63f72' of origin/master branch of
U-Boot.

Logs:
AM62p-SK Ethernet boot:
https://gist.github.com/chintan013/cd622d329b0a5b894808daff3191bb9f
AM68-SK Etherent boot:
https://gist.github.com/chintan013/39e67a173327bcbdae1724c35341b445

Andreas Dannenberg (3):
  arm: mach-k3: am62p: Update SoC auto-gen data to enable CPSW boot
  board: ti: am62px: evm: Enable cache for AM62p
  configs: am62p: Add configs for enabling ETHBOOT in R5SPL

Chintan Vankar (10):
  net: tftp: Increase TFTP pkt string length to include null character
  arm: mach-k3: j721s2: Update SoC auto-gen data to enable Ethernet boot
  arm: mach-k3: j721s2_spl: Alias Ethernet boot to CPGMAC
  arm: mach-k3: j721s2_init: Probe AM65 CPSW NUSS for R5/A72 SPL
  configs: am68: Add configs for enabling Ethboot in R5SPL
  configs: am68: Enable configs required for Ethernet boot
  arm: dts: k3-am68-sk-base-board-u-boot: Add bootph-all property to
    necessary nodes
  arm: mach-k3: am62p5_init: Probe AM65 CPSW NUSS for R5/A53 SPL
  configs: am62p: Enable configs required for Ethboot
  arch: arm: dts: k3-am62p5-sk-u-boot: Add bootph-all property to
    necessary nodes

 arch/arm/dts/k3-am62p5-sk-u-boot.dtsi         | 32 ++++++++
 .../arm/dts/k3-am68-sk-base-board-u-boot.dtsi | 28 +++++++
 arch/arm/mach-k3/am62px/am62p5_init.c         | 10 +++
 arch/arm/mach-k3/include/mach/j721s2_spl.h    |  1 +
 arch/arm/mach-k3/j721s2/j721s2_init.c         | 10 +++
 arch/arm/mach-k3/r5/am62px/clk-data.c         | 44 +++++++++-
 arch/arm/mach-k3/r5/am62px/dev-data.c         | 24 +++---
 arch/arm/mach-k3/r5/j721s2/clk-data.c         | 58 +++++++++++++-
 arch/arm/mach-k3/r5/j721s2/dev-data.c         |  3 +-
 board/ti/am62px/evm.c                         |  8 ++
 configs/am62px_evm_a53_ethboot_defconfig      | 17 ++++
 configs/am62px_evm_r5_ethboot_defconfig       | 35 ++++++++
 configs/am68_sk_a72_ethboot_defconfig         | 18 +++++
 configs/am68_sk_r5_ethboot_defconfig          | 80 +++++++++++++++++++
 net/tftp.c                                    |  6 +-
 15 files changed, 353 insertions(+), 21 deletions(-)
 create mode 100644 configs/am62px_evm_a53_ethboot_defconfig
 create mode 100644 configs/am62px_evm_r5_ethboot_defconfig
 create mode 100644 configs/am68_sk_a72_ethboot_defconfig
 create mode 100644 configs/am68_sk_r5_ethboot_defconfig

-- 
2.34.1



More information about the U-Boot mailing list