We have a LS1046A rev1.1 custom board which has RGMII1 connected to a Marvell PHY (88e1512). The RGMII phy works fine as long as i don't enable MARVELL phy driver .
When we enable MARVELL phy driver, ping fails. It looks like the problem is at RX side. If I ping my workstation I can see in Wireshark that the workstation is responding to ARP request but my LS106A board is not seeing the reply.
when i check the phy_interface, i get the following message.
root@localhost:/sys/class/net/fm1-mac4/phydev# cat phy_interface
rgmii-txid
How do i enable rgmii-rxid also. I tried in device tree but there is no change.
Kindly help
You wrote:
> The RGMII phy works fine as long as i don't enable MARVELL phy driver .
What does it mean?
> How to check phy registers
Useful reference for U-Boot: