尊敬的支持团队您好!
我基于 DP83TD510E 设计了定制电路板、可提供 SPE 链路。
电路板具有:
* MCU 用于诊断目的,读取或写入 DP83TD510E 寄存器;
*指示 SPE "链路良好"状态的 LED。 连接到 DP83TD510E 的 LED_0引脚;
* RGB LED 指示 SPE 链路运行状况(差,边缘,良好)。 连接到 MCU 输出。
我的设置由两个通过 SPE 链路互连的相同的电路板组成。
SPE 链路运行正常、并且在 I 按顺序每500ms 读取一次寄存器时未观察到任何问题:
* PHY_STS (0x010)-获取链路状态(链路已建立或链路已断开);
* DSP_REG_72 (0x872)-用于获取 SQI 值;
* alcd_metric (0xA9D )-仅用于调试目的;
* alcd_status (0x0A9F)-仅用于调试。
但是、当我将0xA85寄存器添加到读取序列中时、链接很快就会关闭(5-20秒后)。 另外、有时这会导致 PHY 传输的 SMI 位不同步(MDIO 线路在前导码时间内发生不可预见的活动)。
Question:
1.寄存器0x0A85是否对定期读取有任何限制、或者它是否存在植入错误?
2. DSP_REG_72寄存器中的哪些值对应于较差、边际、良好的阈值? 我想使用该寄存器进行 SPE 链路运行状况指示、因为它的读数与0xA85寄存器没有矛盾。

