Other Parts Discussed in Thread: DP83867IS
大家好、
使用 DP83867IS 的客户发送了以下注释、说明他们遇到了一段时间的问题。
目前、为了进行生产测试、我们将测试 PC、TI DP83867ISRGZ 和处理器之间的以太网连接。 我们使用中断状态寄存器(0x0013)来确定测试期间是否有状态变化。 寄存器一次将其清零(读取时清零)、然后持续监控寄存器是否未改变状态。 DUT 保持与以太网电缆的连接、并在测试之前通过读取 MII 接口的寄存器0x1来验证链路状态。 该测试机制在大约100到200个单元内工作正常。 现在、我们可以看到一些 DUT、在随机读取后状态会发生变化。 有三个位会改变状态(有时是一个位、有时是全部三个位):
- 位10:链路状态已更改:假定指示 PHY 是否成功读取链路脉冲并在拉线时切换。 该寄存器是否可靠、或者该错误寄存器是否可以发出虚假调用?
- 位8:错误的载波中断:是否有更多可用信息、此位表示什么? 数据表中未指定该值。
- 位2:xGMII 错误中断:该位表示 SGMII 和处理器之间的硬件故障、还是软件/协议驱动位表示错误? 更多信息、了解在哪些条件下会触发该位。
如果读取中断状态寄存器是测试接口变化的可靠方法、并回答上述问题、您能否提供更多信息?
感谢您的支持。
BR、
奥比那。