[U-Boot] MACB TX timeout

Jason Fu
2015-02-08T06:52:27Z

Hi,

I'm working on sama5d36 evaluation kit. From u-boot, I have set mac, ip. When I try to ping a ip address on LAN. I get "TX timeout". I can ping the ip successful with gmac0, but couldn't with macb0.
Did anyone find this issue before?

Log:
U-Boot> ping 192.168.10.11
macb0: PHY present at 0
macb0: Starting autonegotiation...
macb0: Autonegotiation complete
macb0: link up, 100Mbps full-duplex (lpa: 0xcd81)
Using macb0 device
macb0: TX timeout
macb0: TX timeout
ping failed; host 192.168.10.11 is not alive
U-Boot> ping 192.168.10.11
macb0: PHY present at 0
macb0:0 is connected to macb0. Reconnecting to macb0
macb0: Starting autonegotiation...
macb0: Autonegotiation timed out (status=0x7849)
macb0: link down (status: 0x7849)
gmac0: PHY present at 7
gmac0: Starting autonegotiation...
gmac0: Autonegotiation complete
gmac0: link up, 100Mbps full-duplex (lpa: 0xcd81)
Using gmac0 device
host 192.168.10.11 is alive

Thanks,
Jason