[PATCH 0/8] Hyperflash Boot fixes for J7200/J721E

Anurag Dutta a-dutta at ti.com
Fri Nov 29 12:31:28 CET 2024


Hi All,
In u-boot, hbmc is broken and has been removed from j7200
configs. This series re-enables the hbmc driver and introduces a series
of hyperflash boot fixes. At present, in u-boot, the parent device (fss)
gets registered as a syscon device. This is done because the MMIO
mux driver in u-boot did not support the mux functionality when the
parent device is not a syscon. In this series, we make relevant changes
in the hbmc driver as well as dts' so that we can use the reg-mux driver for
selecting the appropriate state of the mux.

Test logs:

1) j721e-idk-gw hyperflash boot test: https://gist.github.com/anuragdutta731/50aae6fec707a3ffad6d985de6757fe4
2) j7200-evm hyperflash boot test: https://gist.github.com/anuragdutta731/c3a4d60f8bfd9c425d6c44b36eb7322b 

Anurag Dutta (3):
  mux: Makefile: Add config for mux drivers
  mtd: HBMC-AM654: Changed syscon API to mux APIs
  mtd: Kconfig: Change HBMC driver's dependency to MULTIPLEXER and
    MUX_MMIO

Aswath Govindraju (1):
  include: configs: j721e_evm: Increase memory offset for tiboot3.bin in
    HyperFlash

Vaishnav Achath (4):
  arm: dts: k3-j7200-r5-common: Add HBMC overrides for R5 SPL
  arm: dts: k3-j721e-r5-common: Add HBMC overrides for R5 SPL
  configs: j721e_evm_*_defconfig: Add configs for Hyperflash boot
  configs: j7200_evm_*_defconfig: Add configs for Hyperflash boot

 arch/arm/dts/k3-j7200-r5-common-proc-board.dts |  7 +++++++
 arch/arm/dts/k3-j721e-r5-common-proc-board.dts |  7 +++++++
 configs/j7200_evm_a72_defconfig                |  4 +++-
 configs/j7200_evm_r5_defconfig                 |  4 ++++
 configs/j721e_evm_a72_defconfig                |  4 +++-
 configs/j721e_evm_r5_defconfig                 |  4 ++++
 drivers/Makefile                               |  1 +
 drivers/mtd/Kconfig                            |  2 +-
 drivers/mtd/hbmc-am654.c                       | 10 +++++++---
 include/configs/j721e_evm.h                    |  9 ++++++---
 10 files changed, 43 insertions(+), 9 deletions(-)

-- 
2.34.1



More information about the U-Boot mailing list