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.
------------------------------------------------------------------------------------------------------
Hi fe
probably you did not use loopback cable (or incorrectly soldered)
please refer below
Also use latest SDK and recheck that for compillation was used correct board and processor
Best regards
chip
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
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.
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