主题中讨论的其他器件:SysConfig
我希望在 AM243x-EVM 上同时使用以太网和 EtherCAT。 堆栈式 PHY 在 ICSS (包括以太网和 EtherCAT)之间共享、因此一种可行的选择是对以太网采用 CPSW。 然而、存在一个挑战:CPSW 和 ICSS 共享其中一个 PHY。
我目前的理解是、CPSW 只能配置为双 MAC 模式或开关模式。 我的目标是在单 MAC 模式下运行它。 这样的配置是否可行?

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-EVM 上同时使用以太网和 EtherCAT。 堆栈式 PHY 在 ICSS (包括以太网和 EtherCAT)之间共享、因此一种可行的选择是对以太网采用 CPSW。 然而、存在一个挑战:CPSW 和 ICSS 共享其中一个 PHY。
我目前的理解是、CPSW 只能配置为双 MAC 模式或开关模式。 我的目标是在单 MAC 模式下运行它。 这样的配置是否可行?

大家好、saptarshi、
如果我理解正确、您希望在 MAC 模式下使用绿色块(CPSW)。
如果打开应用的 syscfg、转到 Enet (CPSW)-> MAC Port config、
您可以禁用 MAC 端口2配置并启用 MAC 端口1配置。

现在、在完成上述更改后重新编译您的应用。 这样就可以启用单个 MAC 端口。 现在、配置已完成、并且在运行时应用和驱动程序初始化已完成、请尝试对与之关联的 IP 地址执行 Ping 操作。
请尝试以上步骤、如果您有任何其他问题、请告诉我。
此致、
Shaunak
大家好、saptarshi、
与您共享更新、我能够解决大多数 syscfg 错误。 EVM 上的堆栈式 PHY (CPSW 与 ICSS 共享的 PHY)使用 RGMII2。 在此、我们需要 CSPW 才能使用 RGMII1。 根据这些修改、可以解决大多数错误。 但是、ICSSG1和 CPSW 之间的数据输入和输出引脚之间存在一些冲突。 我将 在内部与硬件人员讨论这一点、当我取得更多进展时、我会回来与您讨论。
此致、
Shaunak