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.

[参考译文] AM2732:UDP 服务器发送消息错误

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1441017/am2732-udp-server-sends-message-error

器件型号:AM2732

工具与软件:

大家好、我在使用贵公司的 AM2732 + PHY 芯片 dp83tc812 TIDA020047开发板和移植 UDP 服务器程序时遇到问题。

我基于官方的 enet _ cpsw _ udpserver 例程、然后用 dp83tc812驱动程序替换 phy 驱动程序、并合成了 UDP 服务器程序。

但是、当连接到 PC 的 sscom 进行测试时、发送时返回错误。 错误消息为 sendPckt sendto:错误"路由问题"。

程序中的错误位置是 udp.c 中的 udp _ sendto _ chksum ()函数 此函数返回 ERR _ RTE。 我不知道如何解决这个问题?

另一个问题是如何将与库文件相对应的代码编译到 CCS 中、以便可以查看调试信息?
PS:我使用的开发环境是 Code Composer Studio12.4.0.00007+MCU_PLUS_sdk_am273x_08_05_00_24、并使用演示
enet_cpsw_udpserver 例程将 phy 驱动程序替换为 dp83tc812的驱动程序。 开发板使用 TIDA020047开发板。
主板 UDP 服务器设置的 IP 为192.168.1.22、网关为192.168.1.1、子网掩码为255.255.255.0、PC 的 IP 为192.168.1.11、网关掩码与主板一致。