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.

[参考译文] DP83869HM:禁用内部环回、启用 RX 欺骗和禁用 TX 线路

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1533446/dp83869hm-disable-internal-loopback-enable-rx-spoofing-and-disable-tx-line

器件型号:DP83869HM

工具/软件:

今天的问候、

我在几个月前提出了一个与 Optical RX 欺骗有关的查询(链接如下所述)、我得到了对我的查询的澄清。 在查询中、我们建议设置寄存器 D4 的位 15 以启用光学 RX 欺骗、这是成功的。  但该解决方案会产生另一个问题、即内部环回。 我们正在获取 已发送的数据的副本。 这不应该发生。  

我的问题是如何禁用内部环回并仅启用 RX 欺骗?

还有一点可以禁用 Opticl 端口的 TX 线路。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1486964/dp83869hm-keep-copper-port-link-status-unchanged-when-optical-port-link-goes-down/5757005?tisearch=e2e-sitesearch&keymatch=%2520user%253A476365#5757005

谢谢你。

此致、

Balaji TS

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

    尊敬的 Balaji:

    由于您以器件不适合的方式运行、建议的模式是确定器件功能的权变措施。  

    如您所述、您正在让器件进行单向通信、其中 MDI 是单向通信。 提供的设置能够通过使 PHY 与自身建立链路来创建单向链路、从而取消状态机的门控以在 MDI 上发送数据。

    在观察到 TX 数据的位置观察到的行为就是此干扰。 然而、由于通常您不会期望线路上有任何内容、因此忽略或设计 RGMII 上的 RX 总线是否有意义?

    关于禁用光纤端口的 TX 线路、您可以禁用内部环回(寄存器 0xD4[15])、这样会使您返回在此配置中器件未建立链路的位置。

    此致、

    Gerome

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

    您好、Gerome、

    感谢您的答复。

    在 RGMII 上设计 RX 总线线路?

    由于我们已经有了制造板、因此可能很难移除 RGMII 上的 RX 总线线路。 那么、是否有任何寄存器设置来禁用 RGMII Rx 线路/TX 线路或禁用 RGMII RX/TX 线路时钟?

    如果我们移除 RGMII 的 Rx 总线、电气端口链路不会受到影响? 我们正在进行 100M 和 1000M 介质转换模式。

    此致、

    Balaji

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

    您好、Balaji、

    通常、MII 隔离(寄存器 0x0)会禁用 RX 线。 此设置通常用于 EMC 调试(请考虑相关问题)、但这实际上可能对您的特定应用有所帮助。

    关于电路板旋转、RGMII 线路连接对 MDI 链路没有影响。

    此致、
    Gerome

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

    您好、Gerome、

    根据建议、 我设置 0x00[10]= 1 以启用 MAC 隔离、但我们仍然面临内部环回。  

    由于我们 在介质转换(电光转换)模式下工作、因此硬件中没有 RGMII 线路。 电气侧只有 RJ45 双向线路。 我们 仅在 RJ45 侧面向环回。我们无法在 RJ45 端口设计任何线路、因为我们没有单独的 TX 和 RX 线路。

    下面是我们的硬件设置、其中 有 2 个器件:TX 和 RX。 PC1 连接到 TX 器件的 RJ45 端口。 我通过 设置 0xD4[15]来启用 TX 器件中的 RX 欺骗、这会导致向 RJ45 端口环回。 因此、是否有办法丢弃 从 TX 设备 (DP83869HM TX) 发送回 RJ45 端口的数据包。

    谢谢你。

    此致、

    Balaji TS

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

    您好:

    不幸的是,我们没有办法禁用一半的 CU。 作为系统权变措施、您可以在应用中创建自定义 CAT5e 电缆、以绕过此限制。

    此致、

    Gerome

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

    您好、Gerome、

    我们已经尝试使用 Custon CAT5e 电缆、但连接失败、因为如前所述、CU 处没有特定的 TX 和 RX 线。 以下是我们的 CU 引脚。

    是否有任何 数据表可以进一步了解内部环回(通过 0xD4 位 15 启用)、并了解 D4 寄存器和其他未知寄存器?

    请帮助我们解决此问题、因为内部环回会导致我们的应用程序出现不当行为。  

    谢谢你。

    此致、

    Balaji TS

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

    您好:

    我可以提供的唯一信息是、该位能够触发内部环回、该环回阻止 FX 状态机存在有效 RX(在物理断开连接时)。 这是一个必要的步骤、因为 FX 通常需要 RX 来建立稳定的链路、但在您的应用中会被旁路。

    我会看看在最终用例中是否有办法忽略 MC 链发送器侧传入的数据。

    此致、

    Gerome