Part Number: DP83TC812S-Q1
Tool/software:
HI,
PHY can Link UP,PHY can output 25MHz clk. but it cannot ping.
Is it possible to loop back?
How can I confirm that MAC to PHY can communicate?
The PHY driver is downloaded from here.
root@j722s-evm:~# ethtool eth0
Settings for eth0:
Supported ports: [ TP MII ]
Supported link modes: 100baseT/Full
Supported pause frame use: Symmetric
Supports auto-negotiation: No
Supported FEC modes: Not reported
Advertised link modes: Not reported
Advertised pause frame use: Symmetric
Advertised auto-negotiation: No
Advertised FEC modes: Not reported
Speed: 100Mb/s
Duplex: Full
Auto-negotiation: off
master-slave cfg: forced slave
master-slave status: slave
Port: Twisted Pair
PHYAD: 12
Transceiver: external
MDI-X: Unknown
Supports Wake-on: d
Wake-on: d
Current message level: 0x000020f7 (8439)
drv probe link ifdown ifup rx_err tx_err hw
Link detected: yes
SQI: 7/7
root@j722s-evm:~# ethtool --cable-test eth0
[ 2064.539174] am65-cpsw-nuss 8000000.ethernet eth0: Link is Down
[ 2064.539815] PHY is set as Slave.
Cable test started for device eth0.[ 2064.663558]
[ 2064.663558] TDR HAS COMPLETED AND PASSED
[ 2064.672256] Open Cable Detected
[ 2064.675426] Length of Fault: 0 Meters
[ 2064.679138] DP83TC812_config_aneg
Cable test completed for device eth0.[ 2064.685354] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
ifconfig eth0 192.168.1.99 up
[ 43.727761] DP83TC812_SLAVE_MODE
[ 43.731023] DP83TC812_SGMII_IS_EN
[ 43.734327] DP83TC812_config_init
[ 43.737719] DP83TC812_chip_init
[ 43.741706] DP83TC812_HW_RESET....
[ 43.864330] DP83TC812_SW_RESET....
[ 43.967742] interface is PHY_INTERFACE_MODE_SGMII
[ 43.973278] DP83TC812_config_intr
[ 43.977449] am65-cpsw-nuss 8000000.ethernet eth0: PHY [8000f00.mdio:0c] driver [TI DP83TC812CS2.0] (irq=POLL)
[ 43.987380] am65-cpsw-nuss 8000000.ethernet eth0: configuring for phy/sgmii link mode
[ 43.995454] DP83TC812_config_aneg
root@j722s-evm:~# [ 44.001654] am65-cpsw-nuss 8000000.ethernet eth0: Link is Up - 100Mbps/Full - flow control off
[ 44.011376] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes read