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.

[参考译文] TMDS243EVM:根据工业 COMM SDK (ind_comms_sdk_am243x_09_02_00_15)配置 EtherCAT 和标准以太网

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1483176/tmds243evm-configure-ethercat-and-standard-ethernet-based-on-industrial-comm-sdk-ind_comms_sdk_am243x_09_02_00_15

器件型号:TMDS243EVM

工具与软件:

我们基于 工业 COMM SDK (ind_comms_sdk_am243x_09_02_00_15)设计了一个新电路板、其中具有4个 RJ45端口、两个用于 EtherCAT (输入和输出)、其他两个用于具有不同 MAC 地址的标准以太网。 ICSSG0实例用于 EtherCAT、ICSSG1 用于  标准以太网。   ICSSG1的 EMAC 模式是 双 MAC、但没有 PRG1_PRU1_GPO*、所以我想问 EtherCAT 和 Enet (ICSS)是否可以共存? 如果没有、   EtherCAT 和2*Enet(CPSW)是否可以共存?

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

    尊敬的 Hongkai:

    我相信您指的是  PRU ICSSG0实例 在 ICSSG0上 EtherCAT 的 R5F_1_0内核上运行的示例。 这会将 PRG0_PRU0_GPOx 引脚用于 EtherCAT。  

    Unknown 说:
    • 第一个选项是可能的。
    Unknown 说:
    但没有 PRG1_PRU1_GPO*
    • 您是否指  PRG1_PRU1_GPOx 在 ICSSG1中不可用于双 MAC 模式?

    此致、
    亚伦

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

    感谢 Aaron! 一个 CPSW 能否支持两个独立的网络端口? 它们都有独立的 MAC 地址和 IP 地址。

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

    大家好 、洪凯晓、

    一个 CPSW 能否支持两个独立的网络端口?

    是否要通过单个 R5F 内核或单独的 R5F 内核控制2-CPSW 端口?

    此致

    Ashwani

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

    我们希望通过单个 R5F 内核控制2个 CPSW 端口。

    BTW、ICSS 和 CPSW 均可用于 TCP 通信、除 ICSS 外、是否还有其他任何不同之处可用于 EtherCAT 通信?

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

    尊敬的 Hongkai:

    ICSS 和 CPSW 均可用于 TCP 通信、除了 ICSS 还可用于 EtherCAT 通信外、是否有其他任何不同之处?
    • 我会与专家核实并回复您。

    此致、
    亚伦

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    一个 CPSW 能否支持两个独立的网络端口?

    假设您正在为使用2个 R5F 内核的标准以太网寻找双 MAC 模式?  

    AM64x MCU+ SDK:Enet 第2层 CPSW 示例

    我们希望通过单个 R5F 内核控制2-CPSW 端口。

    然后、它将选择开关模式或双 MAC 模式。  

    AM64x MCU+ SDK:Enet 第2层 CPSW 开关示例

    ICSS 和 CPSW 均可用于 TCP 通信

    您是否正在寻找以下用例?

    AM64x MCU+ SDK:Enet Lwip ICSSG 示例

    AM64x MCU+ SDK:Enet Lwip TCP 客户端示例

    此致

    Ashwani

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

    尊敬的 Ashwani:

    我们的要求是在 同一个内核(r5fss0-0_freertOS)上运行 EtherCAT 和标准以太网(TCP)、这是 EtherCAT(的两个端口 ICSS 或 ICSSG )、两个用于标准以太网(TCP)( 使用 CPSW  DUAL MAC 是否可行? 如果没有、怎么样  ICSS0或 ICSSG0((对于 EtherCAT) + 用于 TCP)的具有双 MAC(的 ICSS1或 ICSSG1

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

    您好!

    [报价 userid="624520" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1483176/tmds243evm-configure-ethercat-and-standard-ethernet-based-on-industrial-comm-sdk-ind_comms_sdk_am243x_09_02_00_15/5725535 #5725535"]两个 EtherCAT 端口( ICSS 或 ICSSG )、两个用于标准以太网(TCP)( 使用 CPSW  DUAL MAC )、是否可行?
    • 我怀疑这是否可行、因为在使用 ICSSG1实例时、只会剩余1个端口用于标准以太网、因为会为 EtherCAT 使用2个 ICSS 端口。
    关于如何  ICSS0或 ICSSG0((对于 EtherCAT) + 带双 MAC(的 ICSS1或 ICSS1 (用于 TCP)) [报价]
    • 这应该可行、因为在 AM243X-EVM 上、PRG0_MII1和 PRG0_MII0引脚未连接到这些 EVM 上的以太网 PHY。 需要专用的定制电路板来使用 ICSSG 外设的该 PRU_ICSSG0实例。 借助此 EtherCAT 专用定制板、板载 PHY (ICSS1)可用于 TCP。