Hi
I'm having problem with ethernet connection on my custom board. I can't ping any IP address with 100Mbps or gigabit. The software recognizes the link speed so I think the connections (at least the MDIO) are not the problem.
I'm using KSZ9031 with RGMII interface, same as evaluation boards.
Oh and TXCLK (from MAC) is always 2.5MHz, I think it should be 25MHz for 100 and 125MHz for 1000. The RXCLK (from PHY) is ok and it's 125MHz for 1000 and 25MHz when connected to 100Mbps network.
U-Boot results:
100Mbps Ethernet:
# ping 192.168.0.2
link up on port 0, speed 100, full duplex
Using cpsw device
ARP Retry count exceeded; starting again
ping failed; host 192.168.0.2 is not alive
Gigabit Ethernet:
# ping 192.168.0.1
link up on port 0, speed 1000, full duplex
Using cpsw device
ARP Retry count exceeded; starting again
ping failed; host 192.168.0.1 is not alive
Regards,
Robert