大家好,
我们继续在100BASE-FX模式下使用DP8.3822万启动系统。
通信现在是可靠的,但链路检测存在问题。
为了进行调试,我们定期监控BMSR。
下面是连接到外部收发器时发生的情况。
1-不能重置,在未连接光纤的情况下, BMSR将按预期显示0x7849 (无链路)。
2-如果插入RX光纤,信号检测将被激活,但不会发生任何变化。 仍为0x7849 (无链接)。
**信号检测由比较器以CMOS级别驱动。
3 -然后连接TX光纤。 然后,寄存器显示0x784D (已链接)。
4A -如果我断开TX光纤,寄存器将再次变为0x7849。
4b-如果我断开RX光纤,信号检测将被停用,但没有任何反应,我仍读取0x784D。
似乎DP8.3822万仅使用远程设备的远端故障来确定是否存在链路。 是这样吗?
我是否可以执行某些操作来使DP8.3822万正确查看信号检测输入,以便它也可以发送远端故障信号?
以下是我们如何捆绑PHY: 0x467读取0x4503 ,0x468读取0x0001 (请参阅随附文件中的绑带说明)
-我不知道如何配置EEE_EN腕带。 是否在100BASE-FX模式下启用?
-同时,LED_1配置带已设置为三态。 如果我将其用作信号检测,是否可以?e2e.ti.com/.../Straps.docx
谢谢!