Hello,
I'm working on a custom board based on the BBB with two LAN8710A PHYs. I have a 1.5k pull up on RXER/PHYAD0 on one of them (to configure it to address 1) and the other has all pull downs on the PHY address pins (address 0). When I boot up the Sitara can't find either PHY:
[ 6.683133] libphy: PHY 4a101000.mdio:00 not found
[ 6.687952] net eth0: phy 4a101000.mdio:00 not found on slave 0
[ 6.694060] libphy: PHY 4a101000.mdio:01 not found
[ 6.698876] net eth0: phy 4a101000.mdio:01 not found on slave 1
I've tested this code (kernel/uboot/devicetree) with a BBB and it finds the slave 0, obviously there is no PHY on slave 1 so I get the same message for that one. I've checked the oscillator and that appears to be fine. I've check the MDIO lines and they seem to be signalling just fine, although it's hard to see any communications for the PHY address I'm actually using since it scans all possible addresses.
Can you give me any ideas where I might look next?
Thanks,
Matt