imx6q RGMII AR8031 G-Ethernet Test is not working

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

imx6q RGMII AR8031 G-Ethernet Test is not working

2,399 Views
laufei
Contributor III

Hello, Freescale

My software codes are based on imx6_platform_sdk_v1.1.0, hardware board is the Sabre SD.

I am running the RGMII AR8031 G-Ethernet Test, but it noe working. see the test log.

Can you help me check the result or rootcause?

Thanks.

The test log:

------------------------------------------------------------------------------------------------------

---- Running < RGMII AR8031 G-Ethernet Test >

  Would you like to run the Ethernet loopback test?

    (Please note that in order to run the test, you need to

     first plug in a loopback cable to the Ethernet port.)

  Please enter y or Y to confirm.

y

ENET AR8031 PHY: ID=4dd070

enet phy status 1: 7949

AR8031 reg 0x11 = 0010

ENET 1: [ HALF_DUPLEX ] [ disconnected ] [ 10M bps ]:

  ENET link status check failed.

  RGMII AR8031 G-Ethernet Test FAILED.

------------------------------------------------------------------------------------------------------

Labels (4)
0 Kudos
3 Replies

601 Views
igorpadykov
NXP Employee
NXP Employee

Hi fe

probably you did not use loopback cable (or incorrectly soldered)

please refer below

Create a Loopback Plug for an RJ-45 Ethernet Interface - Technical Documentation - Support - Juniper...

Also use latest SDK and recheck that for compillation was used correct board and processor

i.MX 6Series Platform SDK

Best regards

chip

-----------------------------------------------------------------------------------------------------------------------

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

-----------------------------------------------------------------------------------------------------------------------

0 Kudos

601 Views
laufei
Contributor III

Hi, chipexpert

Thank you for your reply, I checked the loopback cable which is OK.

And I use the latest SDK, named "imx6_platform_sdk_v1.1.0"

I found that the issued was discussed by imx6q ENET test in platform SDK is not working,

From the discussion, I think that there maybe a bug on this or other issue?

Thanks.

0 Kudos

601 Views
igorpadykov
NXP Employee
NXP Employee

Hi fe

thanks for pointing on that.

Unfortunately seems fix is not available.

I would suggest to run Uboot (it supports AR8031 fine)

and dump i.MX6 ENET registers (with command "mdl"),

then copy them to SDK sources.

Best regards

chip

0 Kudos