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.

[参考译文] AM6421:支持或不支持工业协议半双工通信的 PRUICSS 固件:EtherCAT、Profinet IRT/RT、Ethernet/IP 和 PowerLink

Guru**** 2477065 points
Other Parts Discussed in Thread: TMDS64EVM, AM6442

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1460642/am6421-pruicss-firmware-for-industrial-protocol-half-duplex-communication-supported-or-not-ethercat-profinet-irt-rt-ethernet-ip-and-powerlink

器件型号:AM6421
主题中讨论的其他器件:AM6442、TMDS64EVM

工具与软件:

提供上下文的是链接和图像  (该链路包含大量的来回通信、这可能会使理解起来很耗时。 请先查看图片以确保清晰。)

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1456855/am6421-am6421-can-pru_icssg0-rgmii2-rgmii1-be-enabled-in-linux-with-a-single-instance

我将 以 EtherCAT 示例解释 query

  • EtherCAT PRU-ICSS 固件支持:
    EtherCAT PRUICSS 固件当前仅支持 MII (媒体独立接口)标准。
  • 标准 MII 接口详细信息:
    MII 接口通常包括 COL (冲突检测)和 CRS (载波侦听)信号。
    但是、在 AM6442 EVM (TMDS64EVM)上、未使用这些信号。
  • EtherCAT 示例代码连接:
    在 AM6442的 EtherCAT 示例代码中、预计映射到 COL 和 CRS 的某些 SOC 线路(PRG1_PRU0_GPO9、PRG1_PRU0_GPO10、PRG1_PRU1_GPO9和 PRG1_PRU1_GPO10)改为完全连接到不同的端口(CPSW)。
  • PRU-ICSS 固件中对半双工的支持:
    如果用于不同协议的 PRUICSS 固件不支持半双工通信、未使用的 COL 和 CRS 线路是否可以重新用于其他功能? 在我的案例 RGMII CPSW ?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [quote userid="497949" URL"~/support/processors-group/processors/f/processors-forum/1460642/am6421-pruicss-firmware-for-industrial-protocol-half-duplex-communication-supported-or-not-ethercat-profinet-irt-rt-ethernet-ip-and-powerlink "PRUICSS 固件不支持半双工通信、未使用的 COL 和 CRS 线路是否可以重新用于其他功能? 在我的 RGMII CPSW 案例中?

    是的、EtherCAT 和 Profinet 仅为全双工。 对于 EtherNet/IP -半双工功能是可选的(因此取决于产品)。 因此、可以将这些信号重新用于 RGMII CPSW 或 GPIO 等其他用途  

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

     :在这里添加了问题,因为它有上下文,RGMII 是 MII 的子集。同时 RGMII 不需要 COL 和 CRS 线用于半双工。 在我们需要半双工支持时,我们可以转向 RGMII。 以 EtherNet/IP 为例、它支持 RGMII。 因此、我们可以使用 RGMII 避免 COL 和 CRS 线路、而同时不牺牲对半双工的支持。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="497949" url="~/support/processors-group/processors/f/processors-forum/1460642/am6421-pruicss-firmware-for-industrial-protocol-half-duplex-communication-supported-or-not-ethercat-profinet-irt-rt-ethernet-ip-and-powerlink/5608981 #5608981"]、它支持 RGMII。 因此、我们可以使用 RGMII 避免 COL 和 CRS 线路、而同时不牺牲对半双工的支持。  [报价]

    是的、正确。 您可以在 RGMII 情况下使用带内检测。 但只在 MII 模式下需要这些信号。