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.

[参考译文] AM2434:AM24x EVM Enet ICSSG 和 CPSW

Guru**** 2928980 points

Other Parts Discussed in Thread: CCSTUDIO

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1641999/am2434-am24x-evm-enet-icssg-and-cpsw

器件型号: AM2434
主题: CCSTUDIO 中讨论的其他器件

您好、

我目前正在使用一个同时使用 CPSW 和 ICSSG (ICSSG1) 的 AM24x EVM 和 MCU+ SDK 11.00.00.15。

我的设置如下:

  • 一个运行 Enet ICSSG (ICSSG1) 的 R5 内核
  • 一个 R5 内核运行 Enet CPSW
    (因为两者不能在同一个内核上运行)

使用处理内核间通信 lwip2lwipif_ic

由于我正在使用 EVM、因此无法切换到 ICSSG0。

我目前遇到了一些稳定性问题、这些问题似乎与 CPSW 和 ICSSG 之间的 MDIO 共享有关。

在此类设置中、是否有任何关于 MDIO 共享的建议或最佳实践?

提前感谢您的帮助。

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

    尊敬的 Remi:

    您能否提供有关所发现的确切故障/稳定性问题的更多详细信息? 对于每个数据包、它是零星的、周期性的、还是可见的? 示例中测试受到限制、因此我需要根据您观察到的行为验证示例设置。  

    我怀疑稳定性问题不是 MDIO 导致的、而是可能是其他过程导致的。 根据您的意见、让我们确定后续步骤。

    谢谢。此致、
    Teja。

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

    尊敬的 Teja:

    事实上,当我从 OSPI 引导加载程序加载 R0_0 和 R0_1 内核时,我还无法重现网络稳定性。我遇到的问题是手动部署:未检测到链路。 但在加载 OSPI 固件时不能重现

    CPSW MDIO 和 ICSSG1 MDIO 完全不同?

    此致、

    R é mi

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

    尊敬的 Remi:

    在 CPSW 和 ICSSG 之间、当使用 ICSSG1 实例和 CPSW 时会发生冲突、因为 RGMII 2 端口是两个外设之间的多路复用端口。 即使在两个单独的内核上运行、我们也只能使用 2 个 CPSW 和 2 个 ICSSG 端口中的 3 个端口。

    这是否与您在应用中观察到的 MDIO 不稳定有关? 您能否提供有关观察结果不同时出现的错误的更多详细信息?

    谢谢。此致、
    Teja。

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

    尊敬的 Sirs:

    我们目前正在研究一个需要同时运行 ICSSG 和 CPSW 的类似场景。

    [引述 userid=“643222“ url=“~/support/processors-group/processors/f/processors-forum/1641999/am2434-am24x-evm-enet-icssg-and-cpsw
    • 一个运行 Enet ICSSG (ICSSG1) 的 R5 内核
    • 一个 R5 内核运行 Enet CPSW
      (因为两者不能在同一个内核上运行)
    [/报价]

    在哪里可以获得有关以太网接口的外设分配和多核配置的更多信息? 谢谢。

    此致、

    哈利。

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

    尊敬的 Sirs:

    我想问的是、CPSW 和 ICSSG 不能在同一内核上同时运行、对吗?

    此致、

    哈利。

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

    您好、Harry:

    是的、在 RTOS 背景下、由于驱动程序支持架构、CPSW 和 ICSSG 无法在同一内核上同时运行。 只要您没有在同一内核上运行它们、就可以在任何 R5 内核上使用这些外设来运行应用。

    此致、
    Teja。

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

    尊敬的 Teja:

    明白。  感谢您的回答!

    此致、

    哈利。

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

    尊敬的 Remi:

    您还有其他疑问吗?  

    我可以关闭此 TT 吗?

    谢谢。此致、
    Teja。

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

    尊敬的 Teja:感谢您的帮助、


    在 CPSW 和 ICSSG 之间、在使用 ICSSG1 实例和 CPSW 时会发生冲突、因为 RGMII 2 端口是两个外设之间的多路复用端口。 即使在两个单独的内核上运行、我们也只能使用 2 个 CPSW 和 2 个 ICSSG 端口中的 3 个端口。

    我们 在 CPSW 上使用 1 个 PHY、在 ICSSG 上使用 2 个 PHY、所以看起来都可以接受、您同意吗?

    事实上,真正的问题是部署问题,如果在 CCStudio 上的重点不是系统工程 ,而是源代码打开的文件,当我按下调试,它只上传与源代码关联的工程,但我们正在调试两个内核...但其中一个没有填充固件的 RAM

    我很少有一个 LED 问题:他们不闪烁,但所有的通信看起来是正常的,这可能是为什么我认为一个 phy 问题 Disappointed 你认为不闪烁的 LED 是什么?

    此致、

    R é mi