AnsweredAssumed Answered

Interfacing Marvell Phy 88E1510 in RGMII with iMX6SoloX

Question asked by Martin Chaplet on Oct 12, 2015
Latest reply on Oct 12, 2015 by Yuri Muhin



I try to use the Marvell Ethernet Phy 88E1510 with iMX6SoloX.


The 25MHz Quartz input of the Phy is wired on iMX ENET1_RX_CLK muxed in REF_CLK_25M to generate 25MHz.

All RGMII signals are wired correctly (TX/RX_Data[0:3], RX_EN, .... ) as done on Sabre Ref board.

After a quick fixup in marvell driver to add tx clock delay (similarly to AR8031 fixup), the Ethernet works fine in 10/100 Mbps Half/Full duplex.


But the Gigabit is not working at all.


Does it need an additional configuration / wire ?

On the Sabre design, it seems that an output clock of the AR8031 is re-injected in iMX SoloX as "REF_CLK_IN".

Is it necessary to make Gigabit working ?

What are GPR1 and Anatop enet PLL configurations in this case ?


Thanks for your help,