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.

[参考译文] AM243X-AM243X:AM2432_ALV CPSW MCU-PLUS-SDK 接口不执行 ARP 或 DHCP

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1526375/mcu-plus-sdk-am243x-am2432_alv-cpsw-rgmii-interface-does-not-do-arp-or-dhcp

器件型号:AM243X - MCU-PLUS-SDK
主题中讨论的其他器件:AM2432SysConfig

工具/软件:

您好、

我有一个使用 AM2432_ALV 的定制板。 该电路板 在 CPSW0 RGMII 接口上使用 DP83867IRPAPT。 我仅使用 MAC 端口 1。 我修改了示例“enet_cpsw_udp_igMP_am243x-evm_r5fss0-0_freertos_ti-arm-clang",“,所有、所有构建都正常。 问题是 MAC Tx 接口没有任何问题、而是 125MHz 时钟没有问题。 我可以认为 RGMII 接口在 PHY->MAC 方向上正常工作、但好像 SDK 中关于 Tx 方向的内容有问题。 似乎从 MAC 端完全没有进行协商、没有 ARP、因此没有 DHCP。 如果我切换到静态 IP 分配、则调试 UART 输出会指示一切正常、但事实并非如此! 不是一个经验丰富的软件家伙,我搜索了这个论坛这个错误,似乎有这个代码历史上的错误。 这是什么你可以说明? 我会共享调试输出和 CPSW 引脚配置。

静态 IP 调试输出:(网络错误地指示“up")“)

DHCP IP 调试输出(网络从不启动)

SysConfig 的 CPSW 引脚

此致

Jens

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

    再次大家好、

    我让它开始工作。 显然我移植了 AM243x_EVM 工程 SysConfig 文件。 我尝试了从 AM243x_LP 示例移植、现在所有内容似乎都能正常工作。

    Ping 工作正常