AnsweredAssumed Answered

MDIO issue?

Question asked by Wouter Vanhauwaert on Apr 13, 2017
Latest reply on Apr 16, 2017 by alexander.yakovlev

My phy (a marvell 88e6071 switch) does not seem to respond on my mdio commands.

I think maybe my timings are wrong? What can be causing this? Mdio data seems to change on the rising clock. And at turnaround time, the marvell does not take over. Any idea? This screen was taken in U-boot, but it's not working in linux either...

 

Edit: one remark, the marvell is supplying the ethernet reference clock to the imx. Don't know if that matters...

Edit2: I added a hold time of 4 to the mxc_fec, so I see the data shifting to the middle of the pulse. But still no answer from the marvell...

Outcomes