Part Number: AM5728
Other Parts Discussed in Thread: PMP
Hi
AM5728 based my custom board.
u-boot version is ti u-boot 25.01
im booting through the SD-card and not able boot properly
below are the logs
U-Boot SPL 2025.01-g3c06cd621447-dirty (Jun 05 2026 - 20:05:35 +0530)
DRA752-GP ES2.0
Firmware loading failed
Firmware loading failed for ipu2
Trying to boot from MMC1
Loading Environment from nowhere... OK
U-Boot 2025.01-g3c06cd621447-dirty (Jun 05 2026 - 20:05:35 +0530)
CPU : DRA752-GP ES2.0
Model: TI AM5728 IDK
Board: AM572x IDK REV
DRAM: 2 GiB
Core: 77 devices, 26 uclasses, devicetree: separate
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
Loading Environment from nowhere... OK
Net: eth2: ethernet@48484000
Hit any key to stop autoboot: 0
WARN: fdtfile already set. Stop using findfdt in script
** Hanmant1 Invalid partition 2 **
switch to partitions #0, OK
mmc0 is current device
SD/MMC found on device 0
** Hanmant1 Invalid partition 2 **
Couldn't find partition mmc 0:2
Can't set block device
Failed to load '/boot/zImage'
switch to partitions #0, OK
mmc0 is current device
Scanning mmc 0:1...
Cannot persist EFI variables without system partition
Loading Boot0000 'mmc 1' failed
Loading Boot0001 'mmc 0' failed
EFI boot manager: Cannot load any image
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Loading Boot0000 'mmc 1' failed
Loading Boot0001 'mmc 0' failed
EFI boot manager: Cannot load any image
starting USB...
Bus usb@48890000: Register 2000140 NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus usb@48890000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found
ethernet@48484000 Waiting for PHY auto negotiation to complete................. TIMEOUT !
BOOTP broadcast 1
BOOTP broadcast 2
BOOTP broadcast 3
BOOTP broadcast 4
BOOTP broadcast 5
BOOTP broadcast 6
BOOTP broadcast 7
BOOTP broadcast 8
BOOTP broadcast 9
BOOTP broadcast 10
BOOTP broadcast 11
BOOTP broadcast 12
BOOTP broadcast 13
BOOTP broadcast 14
BOOTP broadcast 15
BOOTP broadcast 16
BOOTP broadcast 17
BOOTP broadcast 18
BOOTP broadcast 19
BOOTP broadcast 20
BOOTP broadcast 21
BOOTP broadcast 22
BOOTP broadcast 23
BOOTP broadcast 24
BOOTP broadcast 25
BOOTP broadcast 26
BOOTP broadcast 27
BOOTP broadcast 28
BOOTP broadcast 29
Retry time exceeded; starting again
missing environment variable: pxeuuid
Retrieving file: pxelinux.cfg/01-88-01-f9-dc-ba-34
ethernet@48484000 Waiting for PHY auto negotiation to complete................. TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/00000000
ethernet@48484000 Waiting for PHY auto negotiation to complete................. TIMEOUT !
*** ERROR: `serverip' not set
Retrieving file: pxelinux.cfg/0000000
and also this is happening when i stop autoboot and manually enter these thing
mmc dev 0 switch to partitions #0, OK mmc0 is current device => => fatload mmc 0:1 0x84100000 vxWorks.bin 67420180 bytes read in 2912 ms (22.1 MiB/s) => go 0x84100000 ## Starting application at 0x84100000 ... prefetch abort pc : [<00000108>] lr : [<841002f4>] reloc pc : [<818aa108>] lr : [<059aa2f4>] sp : 4037fd28 ip : 00000000 fp : 840ffff8 r10: fefe9e78 r9 : fcf35ec0 r8 : 00000002 r7 : 0003c07b r6 : 40300000 r5 : 4037f064 r4 : 00000001 r3 : 00000004 r2 : 00000198 r1 : 80800041 r0 : 00000001 Flags: nzcv IRQs off FIQs off Mode SVC_32 Code: 00000000 00000000 00000000 00000000 (00000000) Resetting CPU ...