Hi,
We are using AM335x MPU and MICREL KSZ9021RNI gigabit PHY on it for Ethernet Interface.
We have configured ETH_RXD0, ETH_RXD1, ETH_RXD2, ETH_RXD3, ETH_RXCTL as pullup high on PHY reset to get mode[3 -0] to 0xF (RGMII Mode – advertise all capabilities (10/100/1000 speed half/full duplex).) and enable clock 125.
However we are not getting link up also we are not getting 125MHZ clk on CLK125_NDO Pin.
The TX_CLK from controller to PHY is 2.5MHZ and RX_CLK is always low, not sure if this is reason why 125MHZ clock output not getting generated.
Let me know if I have missed anything in configuring PHY.