工具/软件:
今天的问候、
我在几个月前提出了一个与 Optical RX 欺骗有关的查询(链接如下所述)、我得到了对我的查询的澄清。 在查询中、我们建议设置寄存器 D4 的位 15 以启用光学 RX 欺骗、这是成功的。 但该解决方案会产生另一个问题、即内部环回。 我们正在获取 已发送的数据的副本。 这不应该发生。
我的问题是如何禁用内部环回并仅启用 RX 欺骗?
还有一点可以禁用 Opticl 端口的 TX 线路。
谢谢你。
此致、
Balaji TS
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.
工具/软件:
今天的问候、
我在几个月前提出了一个与 Optical RX 欺骗有关的查询(链接如下所述)、我得到了对我的查询的澄清。 在查询中、我们建议设置寄存器 D4 的位 15 以启用光学 RX 欺骗、这是成功的。 但该解决方案会产生另一个问题、即内部环回。 我们正在获取 已发送的数据的副本。 这不应该发生。
我的问题是如何禁用内部环回并仅启用 RX 欺骗?
还有一点可以禁用 Opticl 端口的 TX 线路。
谢谢你。
此致、
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
您好、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
您好、Gerome、
我们已经尝试使用 Custon CAT5e 电缆、但连接失败、因为如前所述、CU 处没有特定的 TX 和 RX 线。 以下是我们的 CU 引脚。
是否有任何 数据表可以进一步了解内部环回(通过 0xD4 位 15 启用)、并了解 D4 寄存器和其他未知寄存器?
请帮助我们解决此问题、因为内部环回会导致我们的应用程序出现不当行为。
谢谢你。
此致、
Balaji TS