This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AM3352: U-Boot 2024.04 SPL is not loading & booting u.boot.img over bootp / tftp

Part Number: AM3352

Tool/software:

Hey everyone,

I am trying to build U-Boot 2024.04 for my custom board. I followed the TI guideline for porting U-Boot to a custom board, and do already have DDR timings from a previous project.

I have my own defconfig derived from the am335x_evm_defconfig, and configured my dhcp and tftp servers according to the guideline for tftpboot.

So far so good. now I have my serial debugger connected:

U-Boot SPL 2024.04-dirty (Jun 26 2024 - 15:03:59 +0200)
Trying to boot from eth device
eth_cpsw Waiting for PHY auto negotiation to complete.... done
link up on port 0, speed 100, full duplex
BOOTP broadcast 1
BOOTP broadcast 2
...
Retry time exceeded; starting again
Problem booting with BOOTP
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###

My server's wireshark shows BOOTP and TFTP messages from the ROM but not from the SPL.


I already stumbled over this discussion: https://forum.digikey.com/t/issue-tftp-booting-from-spl/9469/26 and have the same issues. Maybe someone here can help me where I can take a look?

Thank you in advance!