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.

[参考译文] TM4C1290NCPDT:LWIP 应用上的 ping 板出现问题

Guru**** 2539500 points


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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/928959/tm4c1290ncpdt-problem-pinging-board-on-lwip-application

器件型号:TM4C1290NCPDT

我有一个奇怪的问题。 我有一个使用 LWIP 和 UDP 的 Tiva 设计。 设计还可以、就是有时候不能对电路板进行 Ping 操作。 我只是得到一个目标主机无法访问的错误。 它会执行此操作一段时间、然后突然开始工作。 或者、有时如果我在 LWIP 计时器处理程序上添加断点、然后重新启动它、它就会开始正常工作。 是否有人知道为什么会发生这种情况? 它可能会影响公司网络、与电路板无关。 但 IT 人员说网络正常、所以我想问这个问题。 谢谢   

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

    您好、Jon、

     我不确定问题的原因是什么。 我本来以为当 Ping 失败时、它将仍然失败、而不是突然重新工作。 Ping 失败前、电路板将运行多长时间? 我建议进行一个实验。 运行 TivaWare 以太网示例、如 enet_lwip、并对同一电路板执行 ping 操作。 如果 ping 从未失败、则至少会告知我们网络和板硬件没有任何问题。 重点将放在 UDP 程序本身上。 以下是两篇可能对您有所帮助的文章。 如果 enet_lwip 的 ping 也失败,则可以再次检查网络,或者更改电缆以查看是否有用。  

    https://www.systosys.com/2020/01/fix-destination-host-unreachable.html

    https://www.lifewire.com/how-to-solve-destination-host-unreachable-error-4686734

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

    你(们)好,查尔斯

    我认为这可能是网络问题、而不是电路板问题

    谢谢

    Jon