Hi,
The ethernet PHY of my new-board is AR8033, and I use the same u-boot-imx.bin to test the new-board and SabreSD by following commands,
setenv ethaddr 00:04:9f:02:b7:fb
setenv ipaddr 192.168.203.14
ping 192.168.203.203
The network function works well for the SabreSD, but the network function does not work for the new-board, following message shows up continuously...
ARP Retry count exceeded; starting again
For the SabreSD , the following u-boot message shows up
Net: FEC [PRIME]
For the new-board, the following u-boot message shows up
Net: Phy not found
PHY reset timed out
FEC [PRIME]
but the command "mii dump" still works, the following message is identical with SabreSD's
0. (ffff) -- PHY control register --
(8000:8000) 0.15 = 1 reset
(4000:4000) 0.14 = 1 loopback
(2040:2040) 0. 6,13 = b11 speed selection = 10 Mbps
(1000:1000) 0.12 = 1 A/N enable
(0800:0800) 0.11 = 1 power-down
(0400:0400) 0.10 = 1 isolate
(0200:0200) 0. 9 = 1 restart A/N
(0100:0100) 0. 8 = 1 duplex = full
(0080:0080) 0. 7 = 1 collision test enable
(003f:003f) 0. 5- 0 = 63 (reserved)
Is there any idea ?
Solved! Go to Solution.
Hi charles
as reported below ar8031 driver does not work with ar8033
[U-Boot] [PATCH] phylib: update atheros ar803x phy
One can check if ar8033 ouputs a 125MHz and hints below
Ethernet PHY not found - u-boot migration
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi charles
as reported below ar8031 driver does not work with ar8033
[U-Boot] [PATCH] phylib: update atheros ar803x phy
One can check if ar8033 ouputs a 125MHz and hints below
Ethernet PHY not found - u-boot migration
Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Hi Igor,
It is working when I change PHYADDR from 1 to 4, thanks.