Part Number: AM625
Other Parts Discussed in Thread: TPS65219
Hello,
I recently received my first batch of boards based. I based the design around spar001, and use a TPS65219 PMIC. I've had a few hardware issues I was able to resolve getting the PMIC up, and now the processor is starting to boot and I see the initial boot messages on the serial console.
But after a moment, the boot hangs ,and all I see is this:
U-Boot SPL 2025.01-00746-g25c84747e21d-dirty (Feb 13 2026 - 19:19:50 +0000)
SYSFW ABI: 4.0 (firmware rev 0x000b '11.2.5--v11.02.05 (Fancy Rat)')
Set clock rates for '/a53@0', CPU: 1250MHz at Speed Grade 'T'
SPL initial stack usage: 13424 bytes
After getting into the u-boot code, I discovered the hang is in mem_malloc_init(). The config option is set:
SPL initial stack usage: 13424 bytes
using memory 0x84000000-0x85000000 for malloc()
malloc size is: 16777216
clearing chunk: 0x84000000-0x840003ff (1024 bytes)
clearing chunk: 0x84000400-0x840007ff (1024 bytes)
clearing chunk: 0x84000800-0x84000bff (1024 bytes)
clearing chunk: 0x84000c00-0x84000fff (1024 bytes)
clearing chunk: 0x84001000-0x840013ff (1024 bytes)
clearing chunk: 0x84001400-0x840017ff (1024 bytes)
clearing chunk: 0x84001800-0x84001bff (1024 bytes)
clearing chunk: 0x84001c00-0x84001fff (1024 bytes)
My DDR4 chipset is MT40A1G16TB-062E_IT_F.
Thank you!

