summaryrefslogtreecommitdiff
path: root/board
diff options
context:
space:
mode:
authorTom Rini <[email protected]>2025-11-07 16:10:49 -0600
committerTom Rini <[email protected]>2025-11-07 16:45:14 -0600
commit04ccb271ffe19923c03f1306fe5fca0bb31b6fea (patch)
treefd94ddfbeaea02511e2d4c20b10542d8c43335e8 /board
parentda67d6b5bb003ea13e89ea9ca7b3781305ecc293 (diff)
parent3633fdbb6b908ba8617f26d3ca52ac452cc2e94b (diff)
Merge patch series "Add support for TI AM6254atl SiP"
Anshul Dalal <[email protected]> says: This patch series adds support for AM6254atl SiP (or AM62x SiP for short) to U-Boot. The OPN (Orderable Part Number) 'AM6254atl' expands as follows[1]: AM6254atl |||| |||+-- Feature Lookup (L indicates 512MiB of integrated LPDDR4) ||+--- Device Speed Grade (T indicates 1.25GHz on A53 cores) |+---- Silicon PG Revision (A indicates SR 1.0) +----- Core configuration (4 indicates A53's in Quad core config) AM62x SiP provides the existing AM62x SoC with 512MiB of DDR integrated in a single packages. The first 4 patches in the series are cherry-picked from the devicetree-rebasing repository at 'v6.18-rc2-dts'. Link: https://lore.kernel.org/r/[email protected]
Diffstat (limited to 'board')
-rw-r--r--board/ti/am62x/MAINTAINERS2
-rw-r--r--board/ti/am62x/am6254atl.env37
2 files changed, 39 insertions, 0 deletions
diff --git a/board/ti/am62x/MAINTAINERS b/board/ti/am62x/MAINTAINERS
index d7dfefffe75..ca269fae880 100644
--- a/board/ti/am62x/MAINTAINERS
+++ b/board/ti/am62x/MAINTAINERS
@@ -10,3 +10,5 @@ F: configs/am62x_evm_r5_ethboot_defconfig
F: configs/am62x_evm_a53_ethboot_defconfig
F: configs/am62x_lpsk_r5_defconfig
F: configs/am62x_lpsk_a53_defconfig
+F: configs/am6254atl_evm_r5_defconfig
+F: configs/am6254atl_evm_a53_defconfig
diff --git a/board/ti/am62x/am6254atl.env b/board/ti/am62x/am6254atl.env
new file mode 100644
index 00000000000..ea5a33d8cc3
--- /dev/null
+++ b/board/ti/am62x/am6254atl.env
@@ -0,0 +1,37 @@
+#include <env/ti/ti_common.env>
+#include <env/ti/mmc.env>
+#include <env/ti/k3_dfu.env>
+
+
+#if CONFIG_CMD_REMOTEPROC
+#include <env/ti/k3_rproc.env>
+#endif
+
+rproc_fw_binaries= 0 /lib/firmware/am62-mcu-m4f0_0-fw
+
+name_kern=Image
+console=ttyS2,115200n8
+args_all=setenv optargs ${optargs} earlycon=ns16550a,mmio32,0x02800000
+ ${mtdparts}
+run_kern=booti ${loadaddr} ${rd_spec} ${fdtaddr}
+
+boot_targets=mmc1 mmc0 usb pxe dhcp
+boot=mmc
+mmcdev=1
+bootpart=1:2
+bootdir=/boot
+rd_spec=-
+
+splashfile=ti_logo_414x97_32bpp.bmp.gz
+splashimage=0x82180000
+splashpos=m,m
+splashsource=sf
+
+dfu_alt_info_ram=
+ tispl.bin ram 0x82000000 0x200000;
+ u-boot.img ram 0x82f80000 0x400000
+
+#if CONFIG_BOOTMETH_ANDROID
+#include <env/ti/android.env>
+adtb_idx=0
+#endif