TI中文支持网
TI专业的中文技术问题搜集分享网站

DP83869HM: DP83869HM配合百兆光模块不能工作

Part Number:DP83869HM

我们用的DP83869HM,连接到千兆光网(千兆光模块和千兆光交换机),可以工作;换成百兆光模块,不能工作。(百兆光模块配合百兆光交换机是可以工作的,百兆光模块连到DP83869HM上,不能工作)。

在千兆光模块能工作的基础上,软件修改如下:

write_reg(ifr,0x01df,0x41);

write_reg(ifr,0x0C04,0x01e0);

write_reg(ifr,0x0c00,0x1140);

write_reg(ifr,0x1f,0x4000);

 

请帮忙确认:要如何修改代码,百兆光网络才能工作。

Kailyn Chen:

0x01df=0x41, bit2-0=001: 0x1 = RGMII to 1000Base-X

应该配置为0x2 = RGMII to 100Base-FX,所以百兆的话,0x01df应该配置为0x42.

0x0c00您这里配置的0x1140,bit12可以由strap 控制,如果寄存器控制,您这里配置的为1,enable  1000BASE-X, R2S, S2R Bridge mode Auto-negotiation. 如果百兆网络,可以将其disable。 另外,bit13应该配置为1才对100Mbps speed。 所以0x0c00建议配置为0x2140. 

赞(0)
未经允许不得转载:TI中文支持网 » DP83869HM: DP83869HM配合百兆光模块不能工作
分享到: 更多 (0)