Other Parts Discussed in Thread: AM3352, TPS65910
We are trying to use a DP83640 PTP transceiver with an AM3352. The AM3352 has linux kernel version 4.4.32 and device tree is V1.
Can anyone point me to an example of how to configure device tree such that am3352 MAC will recognize DP83640?
we are getting these messages in dmesg that indicate it's not seeing the PHY
[ 1.250012] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 1.256163] davinci_mdio 4a101000.mdio: detected phy mask fffffffd
[ 1.263977] libphy: 4a101000.mdio: probed
[ 1.268034] davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver NatSemi DP83640
[ 1.277847] cpsw 4a100000.ethernet: No slave[1] phy_id, phy-handle, or fixed-link propert
[ 1.286232] cpsw 4a100000.ethernet: Detected MACID = 50:72:24:e8:24:4b
[ 1.292993] cpsw 4a100000.ethernet: cpts: overflow check period 850
And these messages that indicate the PHY is not present
[ 21.547707] net eth0: initializing cpsw version 1.12 (0)
[ 21.547750] net eth0: initialized cpsw ale version 1.4
[ 21.547764] net eth0: ALE Table size 1024
[ 21.621737] net eth0: phy found : id is : 0x20005ce1
[ 21.621875] libphy: PHY not found
[ 21.621894] net eth0: phy "" not found on slave 1, err -19