ti: add support for AM6254atl SiP
authorAnshul Dalal <anshuld@ti.com>
Sat, 25 Oct 2025 02:48:11 +0000 (08:18 +0530)
committerTom Rini <trini@konsulko.com>
Fri, 7 Nov 2025 22:09:56 +0000 (16:09 -0600)
commit3633fdbb6b908ba8617f26d3ca52ac452cc2e94b
treec7bad15e3448904d34642dde08fbbedb77258b0f
parentdd9278ac1349aefb2501e421df7d9d1936c9ec49
ti: add support for AM6254atl SiP

TI's AM6254atl (or AM62x SiP for short) provides the existing AM62x SoC
with 512MiB of DDR integrated in a single package.

This patch adds the necessary U-Boot devie tree files, the required
defconfigs along with the documentation for the AM62x SiP EVM.

AM62x SiP differs from the already supported AM62x in following ways:

- OP-TEE for the AM62x resides from 0x9e800000 to 0xa0000000 which needs
  to be moved to 0x80080000 to free up space at end of DDR in AM62x SiP
  with 512MiB of memory. This is required to allow U-Boot to relocate to
  end of DDR before booting to the kernel.

- Changes to the env:
   1. splashimage address updated from 0x80200000 to 0x81a00000
   2. DFU addresses updated to match updated TEXT_BASE for SPL and U-Boot

Signed-off-by: Anshul Dalal <anshuld@ti.com>
arch/arm/dts/k3-am6254atl-r5-sk.dts [new file with mode: 0644]
arch/arm/dts/k3-am6254atl-sip-ddr-lp4-50-800.dtsi [new file with mode: 0644]
arch/arm/dts/k3-am6254atl-sk-u-boot.dtsi [new file with mode: 0644]
board/ti/am62x/MAINTAINERS
board/ti/am62x/am6254atl.env [new file with mode: 0644]
configs/am6254atl_evm_a53_defconfig [new file with mode: 0644]
configs/am6254atl_evm_r5_defconfig [new file with mode: 0644]
doc/board/ti/am6254atl_sk.rst [new file with mode: 0644]
doc/board/ti/k3.rst