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.

[参考译文] F28M35H52C:使 enet_Iwip 示例正常工作。

Guru**** 2539500 points
Other Parts Discussed in Thread: CONTROLSUITE

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

https://e2e.ti.com/support/microcontrollers/c2000-microcontrollers-group/c2000/f/c2000-microcontrollers-forum/598270/f28m35h52c-getting-concerto-enet_iwip-example-to-work

器件型号:F28M35H52C
Thread 中讨论的其他器件:controlSUITE

大家好、

我正在尝试运行并理解 controlSUITE 中的 Enet_Iwip_m3示例。 以下是链接:

/home/controlSUITE/device_support/f28m35x/v208/F28M35x_examples_Master/enet_lwip

我的问题是:

我应该如何测试该示例。 它所做的就是在终端上显示以下消息(见下文)  

具有 lwIP 的以太网
IP:169.254.129.0
网络掩码:255.255.0.0
网关:0.0.0.0

当我尝试使用 Chrome 上的上述 IP 打开此网页时、它会在显示"无法访问网站"消息之前缓冲几分钟。  

我已将控制卡和笔记本电脑连接到具有 DHCP 功能的路由器(因此路由器上只有这两个设备)。  

能不能有人告诉我如何让这个示例正常工作。 我确实讨论了与这个主题相关的一些主题、但没有人讨论过如何使其工作。  

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

    Preetham、

    我建议您使用 Wireshark 记录网络上的数据包。

    上电设备将发送 IP 的 DHCP 请求、网络中连接的 DHCP 服务器或主机应使用分配的 IP 地址(DHCP 应答)进行响应。 之后、您可以使用此 IP 地址并浏览网页。

    在您的案例中、DHCP 服务器未回复、设备进入自动 IP、为自己分配了 IP 地址。 现在、我不确定路由器是否会转发任何发往此自动 IP 地址的数据包。 使用 Wireshark 记录网络数据包并分析数据包将有助于调试发生的情况。

    尽管我更喜欢上述方法、但您可以做的其他事情是将设备直接连接到您的笔记本电脑、并查看您是否可以获取网页、如果不是、请尝试在同一子网内为笔记本电脑和设备分配固定的 IP 地址、然后尝试加载网页。  

    希望这对您有所帮助。

    此致

    Santosh Athuru

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

    我认为您的最后一个选择是我现在想要尝试的。 因为这听起来更加简单明了。

    您能告诉我如何在控制卡软件上设置固定 IP 吗? 我还应该在控制卡上使用网络掩码和网关地址吗?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Preetham、
    请浏览源代码、您应该能够找到在收到 DHCP 回复后或超时后更新 IP 地址的函数。 您可能必须修改 controlCARD 上的代码。

    此致
    Santosh Athuru