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.

[参考译文] TDA4VM:TDA4VM SDK8.6 CPSW9G 无法正常运行、无法接收数据、并且 PC 无法 ping 通 tda4vm。

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1387511/tda4vm-tda4vm-sdk8-6-cpsw9g-is-not-functioning-properly-unable-to-receive-data-and-the-pc-is-unable-to-ping-tda4vm

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

工具与软件:

目前、我们面临 CPSW9G 网络在基于 SDK 8.6端口的定制版本 tda4vm 上无法正常运行的问题。 CPSW9G 的 RTMII3接口使用 mac2mac 连接来连接外部开关。

以下是详细配置:

  1. 端口配置:
    我们已将端口1、端口8、PORT3和端口4配置为在 RGMII 模式下运行、采用无 PHY、固定速度和全双工设置。

    相关的配置片段如下所示:

  2. 引脚多路复用器配置:
    已使用 sysconfig 该工具基于设置引脚多路复用器配置  pdk_jacinto_08_06_01_03/packages/ti/board/src/j721e_evm/J721E_pinmux_data_gesi_cpsw9g.c

    观察到的问题是 A72内核上的虚拟交换机端口网络接口未接收到任何数据、并且 PC 无法成功 ping 通 A72内核。

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

    您好!

    您能否确认是否已启用 RGMII 延迟?

    默认情况下、CPSW 侧 RGMII Tx 延迟不启用。 它应该从 PHY 或原理图布线启用。

    我可以知道您使用的是 EthFw 应用程序还是 Enet 示例吗?

    另外、请与我们分享日志。

    此致、
    Sudheer

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

    嗨  Sudheer、

    我们已在另一端配置了 RGMII 延迟、 仍然无法访问网络。  但是、在系统运行了一段时间(大约2分钟)之后、网络可能会变得可访问。

    我在 MCU2-0上使用 ETHFW。   

    我想知道、为了解决这个网络问题、除了 RGMII TX 延迟外、还有哪些其他因素需要注意?

     

    e2e.ti.com/.../tda4m_5F00_sdk8.6._5F00_mcu_5F00_.log

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

    您好!

    我们已在另一端配置了 RGMII 延迟、 仍无法访问网络。  但是、在系统运行了一段时间(大约2分钟)之后、网络可能会变得可访问[/QUOT]

    网络是什么意思? 2分钟后 ping 成功。

    我可以在一次配置后从日志端口看到链路接通。
    其中端口4、端口8两次链路、且打印也不正确、请参阅以下内容。


    观察到链路建立消息后、EthFw 初始化。

    您能检查一下您的顺序吗?

    此致、
    Sudheer

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    嗨  Sudheer、
       Sudheer 说:
       网络是什么意思? 2分钟后 ping 成功。   
    是、2分钟后网络 ping 成功。
     
      Sudheer 说:
       其中端口4、端口8两次链路、且打印也不正确、请参阅以下内容。
    两次打开端口4和端口8似乎没有问题、对吧?
    我在您提供的图表中没有发现任何问题。 您能给我提供更多详细信息吗?  我移除了"mac only"接口,并在 sdk8.2上相应地配置了该接口,它工作正常。
    此外、我们还遇到了问题。 我们来讨论 RGMII PORT3的延迟。 我们在另一侧配置了延迟值、在 SDK 8.2上适用。 目前、将 SDK 升级到8.6版后、原始延迟不再起作用、我们需要将其调整为新值。 这背后的原因是什么? CPSW 9G 用于控制 RGMII PORT3的驱动器是否有变化?
     
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    此外、我们遇到了一个问题。 我们来讨论 RGMII PORT3的延迟。 我们在另一侧配置了延迟值、在 SDK 8.2上适用。 目前、将 SDK 升级到8.6版后、原始延迟不再起作用、我们需要将其调整为新值。 这背后的原因是什么? CPSW 9G 用于控制 RGMII PORT3的驱动程序是否有变化?[/QUOT]

    与 RGMII 相关、无变化。 由于 H/W 勘误表、MDIO 在8.6中配置为手动模式。

    您是否对 PHY 配置执行了任何 MDIO 事务? 否则、它不会产生任何影响。

    此致、
    Sudheer

x 出现错误。请重试或与管理员联系。