主题中讨论的其他器件:LP-AM243、 DP83869
我将 LP-AM243 Launchpad 开发板与 SDK 08.03.00.18搭配使用。 我有大多数非网络示例运行精细、多核、RPC、IPC 等 当我尝试使用 FreeRTOS 的 LWIP 示例 lwip_icssg 时、它可以正常地插入 J19。 Iperf 测试很好。 如果我尝试运行 lwip_cpsw、它不能正常运行、Wireshark 显示没有网络流量。 链路指示灯亮起并使用相同的端口。 我有链路、终端输出如下所示。 电路板上电再上电、复位等 我在该示例中没有改变、只是重建了它。 假设 lwip_icssg 工作正常、我知道 DHCP 服务器和网络连接 正常。 需要更改/更新的 enet_lwip_cpsw_am243x_lp_r5fs0-0_freertos_ti-arm-clang 项目是否存在问题? 建议(我也尝试过其他以太网端口、但未针对该端口设置示例、并且预期输出在 EnetMod 和 MDIO_ioctl 之间交替):
使用 cpsw 示例获取以下内容:
EnetMod_ioctl:1305
MDIO_ioctl:581
EnetMod_ioctl:1305
Cpsw_handleExternalPhyLinkUp:2588
Cpsw_handleLinkDown:1995
Cpsw_handleExternalPhyLinkUp:2588
启动 lwIP 时、本地接口 IP 已启用 DHCP
主机 MAC 地址:F4:84:4c:fb:be:BD
[LWIPIF_LWIP] Enet 已成功启动
[LWIPIF_LWIP] NETIF 初始化成功
status_callback=up,本地接口 IP 为0.0.0.0
UDP 服务器侦听端口5001
link_callback=up
8.634s:CPU 负载= 0.00%
13.634s:CPU 负载= 1.82%
然后、看起来 DHCP 必须超时、您稍后会得到此消息、Wireshark 上没有 DHCP 请求的流量:
243.634s:CPU 负载= 1.83%
248.634s:CPU 负载= 1.84%
status_callback=up、本地接口 IP 为169.254.190.190
(笑声) CPU 负载... 继续...
谢谢、
keV