Hi TI members,
We are connecting TDA4 to a Marvell clause 45 PHY through MCU RGMII on our custome board.
After setting fixed-link in linux device tree, we can see the speed is 1000 and duplex is full using ethtool.
However, we still cannot ping to PC.
And, the phytool, which works fine without fixed-link, cannot read the correct register value.
Below is part of our device tree.
Is there any setting we missed?
&davinci_mdio { phy0: ethernet-phy@0 { reg = <2>; ti,rx-internal-delay = <DP83867_RGMIIDCTL_2_00_NS>; ti,fifo-depth = <DP83867_PHYCR_FIFO_DEPTH_4_B_NIB>; }; }; &cpsw_port1 { phy-mode = "rgmii-rxid"; phy-handle = <&phy0>; fixed-link { speed = <1000>; full-duplex; }; };
Best regards,
Eric Chen