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

求助 !DP83867IS配置百兆通信正常;但是 配置千兆,收不到数据,状态显示10M速率?

外围电源VDD1V8为悬空状态,其他strap为mode1方式;配置百兆成功通信,配置千兆失败:而且testmode与lookback功能在千兆配置千兆也好用,就是正常千兆下收不到数据;求哪位大神指点一下,非常感谢!

配置千兆寄存器为:

adr0x001f    =   0x8000;                         //寄存器复位

adr0x0000   =  0x0140;                          //千兆全双工

adr0x0010   =  0x5008;                         //关闭SGMII

adr0x0009   =  0x1b00 / 0x0300 / 0x1300;// PHY配置全双工

adr0x0032  =   0x00d3 / 0x00d0;//使能RGMII

adr0x0086  =    0x0000;               //RGMII 发送和接受时钟延迟0.25ns

adr0x31=0x0030;                           // strap 中rx_ctl配置成非mode1、2方式

配置完成后读取phy状态(0x0011)为0x2802;而且收不到数据,为什么状态不是千兆状态?哪里配置的不对?

Kailyn Chen:

那您读一下寄存器0X0018 bit15:12,看下1000BT是否已经建立link,或者再配置一下这个寄存器,重新建立一下1000 BT link。

Kailyn Chen:

那您读一下寄存器0X0018 bit15:12,看下1000BT是否已经建立link,或者再配置一下这个寄存器,重新建立一下1000 BT link。

赞(0)
未经允许不得转载:TI中文支持网 » 求助 !DP83867IS配置百兆通信正常;但是 配置千兆,收不到数据,状态显示10M速率?
分享到: 更多 (0)