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.

[参考译文] DP8.3822万IF:100BASE-FX模式下的信号检测

Guru**** 2455560 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/624447/dp83822if-signal-detect-in-100base-fx-mode

部件号:DP8.3822万IF

大家好,

我们继续在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

谢谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    附加信息:我已验证,如果LED_1未处于三态(模式1中的CRS),即使FX_EN已激活(模式2中的COL)且SD_DIS已停用(模式2中的RX_ER),它也会自动成为LED输出。

    我无法找到如何将LED_1编程为信号检测输入。 此引脚上允许的所有模式都是输出。

    有任何线索?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    附加信息:我已验证禁用EEE (模式1中的RX_D1)不会更改上述行为。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Francois,

    我相信你在另一个问题上已经有同样的问题了。
    我们可以继续讨论另一个主题并结束这一主题。

    此致,
    罗斯