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:(Rg) MII 背对背配置

Guru**** 2393725 points
Other Parts Discussed in Thread: TIDEP-01032, AM2434

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1436839/am2434-rg-mii-back-to-back-configuration

器件型号:AM2434
Thread 中讨论的其他器件:TIDEP-01032

工具与软件:

尊敬的 TI 专家:

我们希望将两个 TIDEP-01032双电机控制器组合在一块板上、以构建一个四轴控制器。  

为此、我们需要通过 EtherCAT 连接两个 Sitara AM2434、使它们每个都作为单独的 EtherCAT 节点运行。

由于在一个电路板上发生该情况、我们希望省略两个 Sitaras 之间的 PHY 并背对背连接 RGMII。

1)对于如何做到这一点、是否有任何建议?

2) 2) TIDEP-01032 PRU-ICSS EtherCAT 固件能否配置为使用 MII 而不是 RGMII?

3) 3)是否有关于如何使用 MII (而不是 RGMII)实现背对背配置的建议? 一个潜在的难题是 TXC/RXC 信号、因为在 MII 中两个信号都是 PHY 的输出。  

4) 4)能否 将固件配置为在一个端口上运行 MII、在第二个端口上运行 RGMII?

谢谢你

克劳斯

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

    您好!

    Unknown 说:
    1)有没有关于如何操作的建议?
    • 为了符合您的要求、您能否确认以下图片是否具有相同的描述:

    2)能否将 TIDEP-01032 PRU-ICSS EtherCAT 固件配置为使用 MII 而不是 RGMII?
    • 我们不支持 EtherCAT 的 RGMII 接口。 仅支持 MII。
    Unknown 说:
    3)是否有关于如何使用 MII 而不是 RGMII 实现背对背配置的建议? 一个潜在的难题是 TXC/RXC 信号、因为在 MII 中两个信号都是 PHY 的输出。  [报价]
    • 我将检查这对于 MII 是否可行。
    Unknown 说:
    4) 固件能否配置为在一个端口上运行 MII、在第二个端口上运行 RGMII?
    • 如前所述、EtherCAT 仅支持 MII。

    此致、
    亚伦

    [/quote]
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [报价 userid="507318" url="~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1436839/am2434-rg-mii-back-to-back-configuration "]由于这一情况发生在一个电路板上、我们希望省略两个 Sitara 之间的 PHY 并背靠背地连接 RGMII。

    我们不支持在 EtherCAT 器件之间进行无 PHY 连接。 您将需要一个外部逻辑来管理链路状态、因为固件需要该链路状态输入来正确配置端口。 同样、如果没有 PHY、延迟时间会减少300ns、并且我们无法预测延迟的减少会对固件造成的影响。

    此致、
    亚伦  

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

    大家好、Aaron:

    感谢您的答复。 除了左侧和右侧的两个 AM243x 外、您的图片是正确的。  

    了解了 对 RGMII/MII 的阐释、所以现在可以清楚接口是 MII。  

    关于您的第二个答案、我们知道链路状态主题、但这个问题听起来像是可以处理的。 软件在此阶段到底希望发生什么? 例如、我们是否可以使用 AM243x 1 和2的 PHY_RESETn 输出来生成链路存在信号?  

    关于300ns 降低延迟:这不是两个不同 SoC 之间的延迟? 这是一个重大问题吗?  

    谢谢

    克劳斯

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

    你好、克劳斯

    软件在此阶段到底预计会发生什么? 例如、我们是否可以使用 AM243x 1 和2的 PHY_RESETn 输出来生成链路存在信号?  [报价]
    • 为了澄清一点、我们打算不在 TIDEP-01032和 AM243x EtherCAT 子器件上使用 PHY、对吗?
    关于300ns 降低延迟:这不是两个不同 SoC 之间的延迟吗? 这是否是一个强烈的担忧?
    • 此300ns 是指单个 SOC 内(Rx 和 TX 之间)的 PHY 延迟。 我们的实现使用了 PHY、因此我们不确定在没有处理此 PHY 延迟的情况下固件的行为。

    此致、
    亚伦

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

    大家好、Aaron:

    请在下面找到一个方框图来回答您有关配置的问题。

    他首先展示了一个采用两个 TIDEP-01032的4轴控制器。 这就是我们的来源:  

    这正是我们想要实现的目标:

    由于我们需要将所有这些都放在一个板上、我们需要移除中间的两个 PHSy (由两个红色"X"表示)

    我希望图像大小合适、我不知道如何格式化或共享文件。

     谢谢。此致、

    克劳斯

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

    感谢 Claus 的详细解释。 我现在理解您的要求。 让我在内部检查一下、然后再给您答复。

    此致、
    亚伦

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

    正在关闭该主题帖。 将使 讨论脱机。