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

DP83822IF: phy状态异常问题

Part Number:DP83822IF

我们有个项目在X3288平台上使用了DP83822IF以太网phy芯片。产品在使用过程中发现设备隔一天就会掉网。

通过读取phy芯片的寄存器,发现出现问题的设备的0x10状态寄存器有异常,0x10寄存器第9位和第10位出现了异常。异常设备这两位都被置1

查看芯片数据手册,第9位为 signal detect   第10位是Descrambler lock

想请教一下这个异常时怎么产生的。是否会影响phy正常通讯。除了复位phy以外,是否有其他手段恢复这个异常状态

Kailyn Chen:

感谢您对TI产品的关注!为更加有效地解决您的问题,我需要多一些时间查看这款芯片,明天会为您解答。

,

Kailyn Chen:

您好,抱歉回复晚了,不知您的问题怎么样了。

第9位为 signal detect   第10位是Descrambler lock这两位是内部检测机制,显示连接的过程,正常连接条件下置1 是正确的。

所以置1不是异常情况。

我认为您可以查看下状态寄存器0x0001 的值。

 

,

? ?:

状态寄存机第一位是正常的,正常设备的状态寄存器的值是0x4015.异常设备的对应寄存器的值0x0615

当前我们这个phy芯片是否有寄存器统计phy从RGMII总线端接受或者发送的数据包数。

,

Kailyn Chen:

? ? 说:状态寄存机第一位是正常的,正常设备的状态寄存器的值是0x4015.异常设备的对应寄存器的值0x0615

异常设备显示既能执行Device able to perform Full-Duplex 100Base-TX全双工100Base-TX也能 Device able to perform Half-Duplex 100Base-TX半双工100Base-TX。

? ? 说:当前我们这个phy芯片是否有寄存器统计phy从RGMII总线端接受或者发送的数据包数

没有找到有这样的寄存器可以统计数据包。我需要再看下这个问题。

赞(0)
未经允许不得转载:TI中文支持网 » DP83822IF: phy状态异常问题
分享到: 更多 (0)