工具与软件:
大家好!
我们正在使用 NXP I 开发一种新的以太网应用 MX RT1176 and TI DP83826E 但我们面临无法建立以太网通信的连接问题。
我们在基本模式下使用 DP83826、并通过 RMII 进行连接。
链路已稳定、我们可以在从连接到电路板的计算机执行 ping 操作时看到来自 PHY 的 RX 信号。 但我们无法在该板和计算机之间交换消息。



我们也可以从 PHY 读取寄存器(如下图所示),但我们不能确定 问题是什么。

如果您能向我提供一些建议、我将不胜感激。
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.
工具与软件:
大家好!
我们正在使用 NXP I 开发一种新的以太网应用 MX RT1176 and TI DP83826E 但我们面临无法建立以太网通信的连接问题。
我们在基本模式下使用 DP83826、并通过 RMII 进行连接。
链路已稳定、我们可以在从连接到电路板的计算机执行 ping 操作时看到来自 PHY 的 RX 信号。 但我们无法在该板和计算机之间交换消息。



我们也可以从 PHY 读取寄存器(如下图所示),但我们不能确定 问题是什么。

如果您能向我提供一些建议、我将不胜感激。
尊敬的 Matheus:
对于 RMII 从模式、PHY 寄存器配置看起来是正确的。 RT1176是否 为 PHY 的 XI 引脚提供50M 参考时钟?

当前测试用例从 PC 端 ping、在探测"RX"线路时可以看到流量、但在"TX"线路上看不到任何内容?
在这种情况下、RT1176很可能是根本原因。 您是否能够在 RT1176上查看交通统计信息以查看是否收到有效数据?
在 Linux 中、我相信"ethtool "应输出统计信息以查看 MCU 是否正在接收有效数据。
谢谢!
Evan