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.

[参考译文] SK-TDA4VM:Enet lwip 的 Ping、TCP/UDP echo 和 UDPperf 应用示例不起作用

Guru**** 2538930 points
Other Parts Discussed in Thread: SK-TDA4VM, TDA4VM

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1232874/sk-tda4vm-ping-tcp-udp-echo-and-udpperf-application-of-enet-lwip-example-is-not-working

器件型号:SK-TDA4VM
主题中讨论的其他器件: TDA4VM

您好!  

我正在尝试在 MCU2_1内核上启用静态 IP 的情况下运行 enet lwip 示例、

以下是我获得的输出、请参阅它。

从图像中可以看到、电路板尝试对默认网关地址执行 Ping 操作、但并未执行 Ping 接收。

我使用我的 PC 的 IP 地址更改了此网关地址、但这也不起作用、没有发生 Ping 接收。

我没有更改示例代码中的任何内容、但它无法正常工作、也没有相应的文档来了解这一点。

请帮我尽快解决这个问题。

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

    您好!

    很抱歉耽误你的时间。

    PHY 连接似乎有一些问题。

    您能否确认您是否正在使用 TI EVM 进行测试? 如果不是、您无法确认根据正在使用的 PHY 将 PHY 驱动程序添加到 ENET 模块。

    有关将 PHY 驱动程序添加到 SDK 的信息、请参阅 SDK 文档。

    如果使用与 TI EVM 相同的 PHY、则可以尝试通过进行以下更改一次来检查一次。

    将以下宏定义从" /packages/ti/drv/enet/enet_component、mk、重新编译应用程序并检查一次。


    此致、
    苏德黑尔

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

    大家好、我正在使用 TI 的 SK-TDA4VM EVM 板。 好的、我将删除这个宏定义并对您进行更新。

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

    您好!

    您好,我正在使用 TI 的 SK-TDA4VM EVM 板。

    感谢确认您使用的是 TDA4VM EVM。
    我们能够毫无问题地执行它。 您能否确认您是否已将以太网电缆连接到 EVM 上的 CPSW2G 端口?

    此致、
    苏德黑尔

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

    是的、我已经将以太网电缆连接到 CPSW-2G 端口

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

    您好!

    我删除了宏并运行了代码、但仍然无法正常运行。

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

    PHY 仍然存在同样的问题。

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

    您好!

    您能否确认您用于构建 enet_lwip_example 的命令如下所示?

    local_ws@ubuntu-18:~/Desktop/sudheer/rtos/j721e/08_06_00_12/ti-processor-sdk-rtos-j721e-evm-08_06_00_12/pdk_jacinto_08_06_00_31/packages/ti/build make enet_lwip_example_freeRTOS core=MCU2_1

    上述命令中的 SDK 路径将与您的不同、我刚才发布了完整路径、以便您了解我们需要从何处构建应用程序。

    我已经在 EVM 上使用 SDK 8.6 (J721E)进行了测试、下面是来自 Main UART0终端的日志 lwip 示例应用日志、以及从 PC 对 lwip 示例 IP 进行测试。
    我已使用基于 CCS 的设置环境来运行上述示例。 有关 CCS 设置步骤、请参阅 SDK 文档。
    另外、对于启用静态 IP、我们只需要  从"lwipcfg.h"文件中取消注释"use_DHCP"、如下所示。




    您的日志看起来与我的日志不同。 请检查您是否进行了任何更改? 如果未从以下链接下载全新的 SDK 并使用它。
    https://www.ti.com/tool/download/PROCESSOR-SDK-RTOS-J721E/08.06.00.12

    此致、
    苏德黑尔

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

    您好、我遇到了 SK-TDA4VM 而非 J721e_EVM 板的问题、您能否确认您共享的日志是在 SK-TDA4VM 板上进行测试的结果?

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

    您好!

    您好,我在 SK-TDA4VM 而非 J721e_EVM 板上遇到问题,您能确认您共享的日志是在 SK-TDA4VM 板上进行的测试的结果吗?

    是的、我已经在 J721e_EVM 上运行了测试。
    我认为 RTOS 应用可能无法按原样在 SK-TDAVM 上运行、 如果有任何依赖项、可能需要检查引脚多路复用和其他选项。

    您能否使用 SK-TDA4VM Linux SDK 和检查以太网端口功能?

    SDK 链接: https://www.ti.com/tool/download/PROCESSOR-SDK-LINUX-SK-TDA4VM
    iperf 性能演示的文档链接: https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-edgeai/TDA4VM/08_06_01/exports/docs/common/measure_perf.html?highlight=iperf

    此致、
    苏德黑尔