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:发送和接收期间的以太网通信问题

Guru**** 2391295 points
Other Parts Discussed in Thread: AM2634, DP83869HM, LP-AM263

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1443246/dp83869hm-ethernet-communication-issue-during-transmission-and-reception

器件型号:DP83869HM
主题中讨论的其他器件:AM2634LP-AM263DP83869

工具与软件:

在尝试将 DP83869HM 与 AM2634连接时、我们面临 ping 发送和接收问题。 我们通过此芯片组设计了自己的物联网器件、考虑了 AM2634评估板的参考文献。

我们考虑了"enet_cpsw_rawhttpserver_am263x-lp_r5fss0-0_nortos_ti-arm-clang"的示例、并为器件提供静态 IP 为"192.168.8.200"、为直接通过以太网 CAT 6电缆连接的 PC 提供静态 IP 为"192.168.8.8.8.100"。 在尝试通过命令提示符检查 Ping 时、它显示为"Request timed out"(请求超时)。 但在 Wireshark 中、已接收 Ping 请求和回复、但响应已损坏、如下图所示。

   

我们使用 LP-AM263 LaunchPad 尝试了相同的示例、它可以正常工作、没有任何损坏的数据。 您可以查看并告知我们如何解决此问题吗?

如需任何其他详细信息或文档、请告知我们

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

    您好!

    我希望确保我正确理解您的设置。 如果我的理解有误、请纠正我

    您在自己的设计中使用 AM2634 IC、参考设计中的一个评估板。 这是指 LP-AM263板还是 AM2634 产品页面上列出的其他评估板之一? 此外、 DP83869HM 是此电路板设计的一部分、可直接与同一电路板上的 AM2634相连。 使用此电路板、在两者之间成功建立链路后、您要尝试从 PC 端对其执行 ping 操作。 此 ping 操作返回超时、但 Wireshark 日志显示响应已损坏。 但是、相同的代码示例适用于评估板 LP-AM263。  

    您能否提供 DP83869HM 设计原理图? 我想排除硬件是一个潜在的原因。 您  还可以使用下面随附的原理图检查清单来验证您的设计。  

    e2e.ti.com/.../3782.DP83869_5F00_Schematic_5F00_Checklist-_2800_public_2900_.xlsx

    我们可以采取的另一个调试步骤是启用 DP83869 PHY 的反向环回功能。 这将帮助我们验证 PHY 或 AM2634中是否发生了数据损坏。 这可以使用寄存器0x16的位[5:2]来完成。 然后我们可以从 PC 发送数据包、然后该数据包应该通过此环回路由回 PC。 然后我们可以检查 Wireshark 日志以查看接收到的数据是否与传输的数据相同、或者是否损坏。

    此致!

    Vivaan