imx6q Ethernet Can't reach1000M

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

imx6q Ethernet Can't reach1000M

1,122 次查看
kaneshi
Contributor I

my imx6q custorm board (Linux version 4.1.15)  with AR8035. the network  runs steadily in 10M and 100M.

but can't reach 1000M.

pastedImage_1.png

pastedImage_2.png

when i switch the network to 1000M,the systerm was dead.

in this moment,the RGMII_TX_CLK is null but RGMII_RX_CLK can up to 128M.

pastedImage_4.png

pastedImage_3.png

pastedImage_5.png

0 项奖励
回复
4 回复数

849 次查看
igorpadykov
NXP Employee
NXP Employee

Hi kane

one can check with oscilloscope rgmii signal timings using

sect.4.12.5.3 RGMII Signal Switching Specifications i.MX6DQ Datasheet

http://www.nxp.com/docs/en/data-sheet/IMX6DQCEC.pdf

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复

849 次查看
kaneshi
Contributor I

Hi igorpadykov

   when i switch the network to 10M/100M ,the RGMII_TX_CLK and RGMII_RX_CLK is 2.5MHz/25MHz. the ENET_REF_CLK is 125M. then switch the network to 1000M ,the RGMII_RX_CLK is 125M RGMII_TX_CLK is null ENET_RET_CLK is 125M.I am puzzled about that.

0 项奖励
回复

849 次查看
igorpadykov
NXP Employee
NXP Employee

Hi

there are strict rgmii sect.4.12.5.3 timings which should be obeyed, please

check them on custom board with oscilloscope.

Best regards
igor

0 项奖励
回复

849 次查看
kaneshi
Contributor I

hi igorpadykov

   The problem before was that the core board had problems, and it was suspected that the chip was destroyed by static electricity. At present, a core board has been replaced, and the problem has been solved.Thanks for your help!

0 项奖励
回复