I would like to know if anyone has used the KSZ8795 with an IMX7 processor.
Mii interface is correct and reading the registers of the KSZ PHY.
I am using RGMii interface.
I see TXC from SOM and RXC from PHY. I can change to TXC to 2.5MHz/25MHz for 10B/100B modes.
I understand that I need to generate a 125MHz clock for 1000B. However I should be able to test at 10B/100B modes.
I am having difficulty getting a valid ping in U-Boot. I want to test at the lowest level to validate the link.
I can test in U-boot as well in Linux.
In Linux I see the link as "ok" with no auto-negotiation yet cannot ping through the PHY to another device, my computer.
I believe that the link "ok" status is being set by just a valid Mii interface.
Can you set the TXC and RXC delays in IMX7 registers for RGMii?
Any help with reference schematics, setup for RGMii interface, etc will be helpful.