I am testing a board based on i.MX6Q processor. in that ethernet ping test is failed. The component mounting is done as per the schematics. And every voltage , clock frequency are proper. Please suggest the solution.
Hi vineeth113
first check 125MHz clock, it should be outputed from ethernet phy and should have
correct duty cycle, if not, then you have to use a 125MHz oscillator for both i.MX6
and phy, the tolerance is +/-50ppm. Please check timings described in sect.4.11.5.3
RGMII Signal Switching Specifications IMX6DQCEC with oscilloscope
ENET_REF_CLK (ball V22) duty-cycle requirements on i.MX6
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
in that same board Ethernet phy IC is replaced then also issue persist.
measure Ethernet phy timings using oscilloscope and
check with datasheet requirements