工具与软件:
将 DP83822连接到同一台 PC 的两个不同 PCB 板中、并尝试同时执行 ping 操作。 这可以确保 DP83822使用两个不同的 SoC 运行、并查看 PHY 是否能够成功执行 ping 操作。 但在10Mbps 全双工/半双工模式下不执行 ping 操作。
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.
工具与软件:
将 DP83822连接到同一台 PC 的两个不同 PCB 板中、并尝试同时执行 ping 操作。 这可以确保 DP83822使用两个不同的 SoC 运行、并查看 PHY 是否能够成功执行 ping 操作。 但在10Mbps 全双工/半双工模式下不执行 ping 操作。
您好!
根据有关源代码的问题答案、可能会回答以下问题、但我会再次提问。
AM437具有两种不同的 MAC、一种称为 CPSW、另一种称为 PRU-ETH。 您能否说明正在使用哪个接口? CPSW 还是 PRU-ETH? 所使用的是哪个 SDK 版本?
不过、为了让问题可能成为核心问题、我将指出 PRU-ETH 在最新的 SDK 上不支持10Mbps 半双工或全双工。 仅支持100Mbps。 需要注意的另一点是、PRU-ETH 驱动程序专门删除了对10Mbps 的广播支持。 CPSW Mac 确实支持10Mbps。
请发布 ifconfig -a 的结果 此外、请 发布 ifconfig 命令中列出的每个接口的 ethtool 结果。 示例:
ethtool eth0
ethtool eth1
ethool eth2
等等
此致、
Schuyler