This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

AR8031 can not negotiate to 1000M

Other Parts Discussed in Thread: AM3359

Hi;

We are developing a MCU system using am3359+ar8031 which we follow AM335x Starter Kits of TI. We use only one AR8031.

am3359 seems work well, question is about ar8031 giga-etherphy. we strap the power on

bootstraping as 0000, according the datasheet of AR8031, the phy should work as 1000 base-T,

rgmii mode. but actually it work at 100M mode. we printed out the negotiate info it like:

[   12.949493] PHY: 0:00 - Link is Up - 1000/Full
[   14.949461] PHY: 0:00 - Link is Down
[   21.949446] PHY: 0:00 - Link is Up - 100/Full

so it did start with 1000M but failure, then it go down to 100M.

We also printed out the MII regs:

3100
796d
004d
d074
11e1
cde1
000f
2001
0000
0200
2000
0000
0000
0000
0000
a000
0862
7c10
0000
f400
082c
0000
04e8
0000
3200
3000
0000
060d
0000
0005
0100
8100

please help us!

Donald