We made our custom board based on Aurix TC39xB, we are using Microchip Ethernet switch KSZ9897 to which GETH RGMII data will be fed off. We could not able to make it work.
Can we have guidelines to integrate any PHY chip with AURIX?
If we observe GETH code, before initializing the PHY chip, GETH is trying to reset the PHY chip via MDIO. Why it is needed?
Is this the standard procedure for all PHY chip integration? Or is it subjected to RTL8211F alone?
Help is most appreciated.
Thanks for your response. With the existing code, we are not facing any issue. But our case is, we are using KSZ9897 ethernet switch and reference clock for GETH is given by external oscillator. We have to send RGMII data from GETH to KSZ9897 Port6. We are following the above mentioned code to configure GETH to get RGMII data. But we are not getting RGMII data out of GETH module?
Any idea on this?