[PATCH 0/2] Fix boot for TI AM571x HS EVM board

Beleswar Padhi b-padhi at ti.com
Fri Nov 28 07:43:51 CET 2025


The AM571x SoC has 1 GB DDR space. As part of normal re-location process
U-Boot copies itself to the top of DDR bank. However, on HS devices, the
top 0x2500000 is used by PPA and is firewalled. This results in an
exception and the boot fails.

Fix this by reserving the top 0x2600000 memory (aligned to 2MB as per
page size for ARM32) in defconfig and devicetree.

Test logs:
https://gist.github.com/3V3RYONE/e86b3f4551986b0400d0e0f66d6ecc66

Beleswar Padhi (2):
  configs: am571x_hs_evm_defconfig: Reserve EMIF memory used by PPA
  arm: dts: am571x-idk: Reserve EMIF memory used by PPA

 arch/arm/dts/am571x-idk.dts     | 12 ++++++++++++
 configs/am571x_hs_evm_defconfig |  3 +++
 2 files changed, 15 insertions(+)
 create mode 100644 configs/am571x_hs_evm_defconfig

-- 
2.34.1



More information about the U-Boot mailing list