imx6 solox rmii interface bringup issue

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

imx6 solox rmii interface bringup issue

2,544件の閲覧回数
ramki31
Contributor I

Hi Nxp,

We are testing a custom imx6 solox processor board with linux kernel 5.4.
 
We have interfaced i.mx6 solox processor ENET1 and ENET2 with phy(KSZ8081RNB) through RMII Interface. Two ethernet phy used in Design.

We are getting the kernel log stops (Prints are stuck and some junk is displaying).

After removing the resistor r25 and r26 (Phy can source 50MHz Clock) we are able to detect both the phy but the link is not up/ready.

Kindly suggest why we are not able to feed the 50Mhz clk into the ENET1_TX_CLK,ENET2_TX_CLK and how to make the link up ?

Please refer the dts,pin muxing and clk settings we made in the design

NOTE:We have removed the Ethernet phy changes fully in the U-boot. Please tell us whether it is creating any impact?

We have attached the schematic and dts and clock changes we made ,kindly check and let us know if any correction is needed

0 件の賞賛
返信
2 返答(返信)

2,537件の閲覧回数
igorpadykov
NXP Employee
NXP Employee

Hi ramki31

 

>We have removed the Ethernet phy changes fully in the U-boot.
>why we are not able to feed the 50Mhz clk into the ENET1_TX_CLK,ENET2_TX_CLK and how to make the link up ?

 

reason may be that clock initialization is performed in uboot, IOMUXC_GPR_GPR1 register

function setup_fec()

https://source.codeaurora.org/external/imx/uboot-imx/tree/board/freescale/mx6sxsabresd/mx6sxsabresd....

 

Best regards
igor

0 件の賞賛
返信

2,543件の閲覧回数
ramki31
Contributor I

please find the attached dts and clk changes

0 件の賞賛
返信