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.

AM3358: ethernet boot: Could not get PHY for eth_cpsw: addr 0

Genius 13655 points
Part Number: AM3358
Other Parts Discussed in Thread: TEST2

Hello Champs,

HW: customer own board with dp83822
SW: linux processor SDK 07-03-00-005

Customer configured sysboot bit7-bit0 to 011  01000 to ethernet boot. He setup the network boot according to below link. 
https://software-dl.ti.com/processor-sdk-linux/esd/docs/latest/linux/How_to_Guides/Host/How_to_Setup_Ubuntu_1404_Network_Boot.html

But it prompted below error message: 

U-Boot SPL 2020.01-g9d3aef5fd0-dirty (Jan 12 2023 - 14:42:14 +0800)
Trying to boot from eth device
Could not get PHY for eth_cpsw: addr 0

Warning: eth_cpsw using MAC address from ROM
eth0: eth_cpsw
boot net loop test
boot net loop test2
boot net test1
Problem booting with BOOTP
SPL: failed to boot from all boot devices
### ERROR ### Please RESET the board ###


Below is the host log

threshold, reply with unaltered, existing lease for 192.168.2.3
Jan 12 09:44:47 linux dhcpd[1539]: BOOTREQUEST from 6c:30:2a:c0:83:f1 via enp0s3
Jan 12 09:44:47 linux dhcpd[1539]: BOOTREPLY on 192.168.2.3 to 6c:30:2a:c0:83:f1 via enp0s3
Jan 12 09:44:47 linux atftpd[1547]: Serving u-boot-spl-restore.bin to 192.168.2.3:1234

Thanks
Regards,
Shine

  • Hello Champs,

    Updates on this issue. Would you please give me some advice? 

    The ethernet led is ON, but after BOOTP broadcast, the led is OFF.

    Below is the log

    BOOTP broadcast 7

    BOOTP broadcast 8

    BOOTP broadcast 9

    ...........

    Retry time exceeded; starting again
    net set udp handler init
    Problem booting with BOOTP
    SPL: failed to boot from all boot devices
    ### ERROR ### Please RESET the board ###



    Thanks.

    Regards,
    Shine