我们有个项目在X3288平台上使用了DP83822IF以太网phy芯片。产品在使用过程中发现设备隔一天就会掉网。
通过读取phy芯片的寄存器,发现出现问题的设备的0x10状态寄存器有异常,0x10寄存器第9位和第10位出现了异常。异常设备这两位都被置1
查看芯片数据手册,第9位为 signal detect 第10位是Descrambler lock
想请教一下这个异常时怎么产生的。是否会影响phy正常通讯。除了复位phy以外,是否有其他手段恢复这个异常状态
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.
您好,抱歉回复晚了,不知您的问题怎么样了。
第9位为 signal detect 第10位是Descrambler lock这两位是内部检测机制,显示连接的过程,正常连接条件下置1 是正确的。
所以置1不是异常情况。
我认为您可以查看下状态寄存器0x0001 的值。
状态寄存机第一位是正常的,正常设备的状态寄存器的值是0x4015.异常设备的对应寄存器的值0x0615
当前我们这个phy芯片是否有寄存器统计phy从RGMII总线端接受或者发送的数据包数。