Part Number: AM6412
Hi TI,
eth0 does not work with 10Mbs on SDK 08.04.01.04 (the link is SDK 8.04)
(tisdk-default-image-am64xx-evm.wic.xz — 285771 K, PROCESSOR-SDK-LINUX-AM64X — Processor SDK Linux for AM64x)
Force eth0 speed to 10M, it won't be able to ping.
root@am64xx-evm:~# ethtool -s eth0 speed 10 duplex full autoneg off
root@am64xx-evm:~# [ 1517.465988] am65-cpsw-nuss 8000000.ethernet eth0: Link is Down
[ 1518.487924] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 10Mbps/Full - flow control off
root@am64xx-evm:~# ifconfig eth0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 metric 1
inet 10.123.8.139 netmask 255.0.0.0 broadcast 10.255.255.255
I have done the same test on SDK 8.02, and everything is fine.
I think the patch [561e7beab71d net: ethernet: ti: am65-cpsw: Convert to PHYLINK] cause the problem
Could someone verify it?