-
Type:
Bug
-
Resolution: Fixed
-
Priority:
High
-
Linux Core SDK
-
LCPD-45365
-
11.01
-
11.02
-
am62pxx_sk-fs
When configured DDR to 2GB, U-Boot failed to boot with sync abort issue on SK-AM62P-LP.
Here is the U-Boot patch to adjust DDR to 2GB:
diff --git a/dts/upstream/src/arm64/ti/k3-am62p5-sk.dts b/dts/upstream/src/arm64/ti/k3-am62p5-sk.dts
index ddcbdee853e6..bf90564b54af 100644
--- a/dts/upstream/src/arm64/ti/k3-am62p5-sk.dts
+++ b/dts/upstream/src/arm64/ti/k3-am62p5-sk.dts
@@ -52,8 +52,7 @@
memory@80000000 {
/* 8G RAM */
- reg = <0x00000000 0x80000000 0x00000000 0x80000000>,
- <0x00000008 0x80000000 0x00000001 0x80000000>;
+ reg = <0x00000000 0x80000000 0x00000000 0x80000000>;
device_type = "memory";
bootph-pre-ram;
};
And here is the U-Boot console log:
U-Boot SPL 2025.01-g84eff08045c9-dirty (Oct 01 2025 - 11:41:17 -0500) SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)') SPL initial stack usage: 17088 bytes Trying to boot from MMC2 Authentication passed Authentication passed Authentication passed Authentication passed Authentication passed Starting ATF on ARM64 core... NOTICE: BL31: v2.13.0(release):v2.13.0-240-gd90bb650fe-dirty NOTICE: BL31: Built : 21:37:18, Jun 23 2025 U-Boot SPL 2025.01-g84eff08045c9-dirty (Oct 01 2025 - 11:41:27 -0500) SYSFW ABI: 4.0 (firmware rev 0x000b '11.1.2--v11.01.02 (Fancy Rat)') DM ABI: 3.0 (firmware ver 0x000b 'MSDK.11.01.00.05-dirty--v11.01.02' patch_ver: 2) SPL initial stack usage: 1984 bytes Trying to boot from MMC2 Authentication passed Authentication passed U-Boot 2025.01-g84eff08045c9-dirty (Oct 01 2025 - 11:41:27 -0500) SoC: AM62PX SR1.0 HS-FS Model: Texas Instruments AM62P5 SK DRAM: 2 GiB "Synchronous Abort" handler, esr 0x96000040, far 0x232300223000 elr: 00000000808013d4 lr : 0000000080801438 (reloc) elr: 00000000f603a3d4 lr : 00000000f603a438 x0 : 0029118000000711 x1 : 0029118000000000 x2 : 0000008000000000 x3 : 0000000000000001 x4 : 0000232300223000 x5 : 0000000000000711 x6 : 0000000000000000 x7 : 0000000000000000 x8 : 000000008090f8f8 x9 : 0000000000000008 x10: 000000000a200023 x11: 0000000000000002 x12: 0000000000000002 x13: 0000000080951e60 x14: 00000000ffffffff x15: 00000000f603e8e0 x16: 0000000000000000 x17: 0000000000000001 x18: 00000000f3ff8dd0 x19: 0000008000000000 x20: 0000000000000711 x21: 0000007fc0000000 x22: 0000232300223000 x23: 0029118040000000 x24: 0000000000000002 x25: 000000003fffffff x26: 0000000040000000 x27: 0029118040000000 x28: 0000000000000001 x29: 00000000f3fe2df0 Code: b2400400 8b1a02f7 8b1a037b cb1a02b5 (f90002c0) Resetting CPU ... resetting ...