Part Number: DP83848VYB
问题1:器件在百兆速率下存在丢包现象,丢包率较低0.01%,软件层面是否有寄存器,可以辅助确认是否在phy芯片节点产生了丢包
问题2:器件10M速率下丢包率高于百兆速率,丢包率1%左右。硬件及软件层面如何排查相关问题
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.
Part Number: DP83848VYB
问题1:器件在百兆速率下存在丢包现象,丢包率较低0.01%,软件层面是否有寄存器,可以辅助确认是否在phy芯片节点产生了丢包
问题2:器件10M速率下丢包率高于百兆速率,丢包率1%左右。硬件及软件层面如何排查相关问题
如果PHY寄存器0x15没有看到任何符号错误,则PHY没有看到任何码元。DP83848是一个相当旧的物理层,因此其调试能力非常有限。
你们还能读取寄存器0x01并验证链接是否正常吗?我想使用寄存器0x01的读取来验证它们是否能够读取DP83848寄存器。
你们检查过RMII的计时了吗?看原理图,看起来来自振荡器(Y1)的50MHz时钟在MAC和DP83848之间共享,你能确认一下吗?如果是这样的话,那么时钟质量可能很差,时钟频率可能超出所需的+/-50ppm,这将导致数据包丢失。