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.

[参考译文] J721EXSOMXEVM:四路以太网端口不工作-检测到端口但"ping 不工作"

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1316650/j721exsomxevm-quad-ethernet-ports-not-working---ports-detected-but-ping-not-working

器件型号:J721EXSOMXEVM
主题中讨论的其他器件:TDA4VMINA226

在我们的 EVM 板上,Quad Ethernet Ports 扩展板不能完全正常工作。

检测到所有四个 eth 端口。 但 ping 失败。 (更新了 uEnv.txt、其中提及"k3-j721e-evm-quad-port-eth-exp.dtbo"作为覆盖)

内置 ehernet port( eth0)工作正常。 能够 ping 通 google、数据包事务没有问题。

已尝试在4个 eth 端口(ET1到 eth4)之间 ping 通、并已从其他 PC/设备 ping 通其他 eth 端口、但 ping 操作不起作用。

请查看随附的日志。 我们尝试使用 Yocto build 命令,生成命令。 " MACHINE=j721e-EVM bitbake tisdk-default-image "

请告知是否 需要任何配置或缺少任何后续步骤。

谢谢。

Pavan

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

    您好!

    检测到所有四个 eth 端口。 但 ping 失败。 (更新后的 uEnv.txt 中提及"k3-j721e-evm-quad-port-eth-exp.dtbo"作为覆盖)

    是否为 CPSW9G 运行本机 Linux 驱动程序? 开箱即用 TI SDK 不支持该特性。
    您需要按照一些步骤为 CPSW9G 启动本机 Linux 驱动程序、您能否确认是否遵循 常见问题解答中提到的步骤

    请查看随附的日志。 我们尝试使用 Yocto build 命令,生成命令。 " MACHINE=j721e-EVM bitbake tisdk-default-image " [/报价]

    您能否共享 A72 Linux 和 MCU2_0的日志、以检查 CPSW9G 是否在本机 Linux 驱动程序或 EthFw 中启动?

    此外、请分享有关所使用的 SDK 版本以及启动 CPSW9G 的步骤的详细信息。

    此致、
    苏德黑尔

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

    您好!

    从串行日志来看、CPSW9G 似乎是在本机 Linux 驱动程序以及 EthFw 中配置的。 两者都处理 PHY。

    您应该只使用其中的任何一个、不能同时使用两个。

    "k3-j721e-evm-quad-port-eth-exp.dtbo"在 Yocto 中构建时生成[/报价]

    当您使用上述覆盖时、不应使用映射到 MCU2_0 (MAIN_r5f0_0)与 ethfw 二进制文件的软链接的 EthFw。
    如果您使用视觉应用、则会映射 MCU2_0的视觉二进制文件(它也有 ethfw)。

    您能否将 IPC 回声测试软链接到 MAIN_r5f0_0内核并进行检查。

    您还可以通过从 uEnv.txt 文件中删除以下内容并按照 常见问题解答进行检查。 虚拟 MAC 驱动程序。
    name_overles= ti/k3-j721e-evm-quad-port-eth-exp.dtbo

    此致、
    苏德黑尔

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

    尊敬的 Sudheer:

    在执行上述常见问题解答链接中的以下步骤并更改 EthFw 后、所有端口都将被检测到、ping 也可以正常工作。

    感谢您的支持。

    此致、

    Pavan

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

     四端口以太网扩展板是否也 已连接, 是否具有 TSN 功能? 请告知我们。

    如果是、TSN 特性测试的配置步骤是什么

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

    您好!  

    TDA4上的所有端口都支持 TSN 功能。  

    Ethfw 不支持 TSN 功能。 您需要使用本机 Linux 驱动程序来实现 TSN 功能。  

    有关 TSN 配置和功能的更多详细信息、请参阅 Linux SDK 文档。  

    如有任何 TSN 相关的问题、请提出新的请求。  

    此致、  

    苏德黑尔