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.

[参考译文] AM3352:切换 EtherCAT 输入和输出端口

Guru**** 2617685 points

Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/660240/am3352-switching-ethercat-in-and-out-ports

器件型号:AM3352

您好!
我的客户使用 AM3352设计了自己的电路板。
PRU-ICSS 引脚分配如下所示。
他期望 PORT0为"EtherCAT out"、Port1为"EtherCAT in"。
但是、该电路板的工作方式成反比、例如 PORT0、EtherCAT IN 和 Port1、EtherCAT OUT。

PRU-ICSS MII PORT0 (EtherCAT OUT)
引脚信号
R1 pr1_MII_mt0_clk
r3 pr1_mii0_txd3
R4 pr1_mii0_txd2
T1 pr1_mii0_txd1
t2 pr1_mii0_txd0
R2 pr1_mii0_txen
v4 pr1_MII_mr0_clk
U1 pr1_mii0_rxd3
U2 pr1_mii0_rxd2
U3 pr1_mii0_rxd1
U4 pr1_mii0_rxd0
T5 pr1_mii0_rxdv
v3 pr1_mii0_rxer
v2 pr1_mii0_rxlink
V5 pr1_mii0_crs


PRU-ICSS MII 端口1 (中的 EtherCAT)
引脚信号
R13 pr1_MII_MT1_clk
v14 pr1_mii1_txd3
U14 pr1_mii1_txd2
t14 pr1_mii1_txd1
R14 pr1_mii1_txd0
U17 pr1_mii1_txen
U16 pr1_MII_MR1_clk
v15 pr1_mii1_rxd3
U15 pr1_mii1_rxd2
t15 pr1_mii1_rxd1
v16 pr1_mii1_rxd0
t16 pr1_mii1_rxdv
v17 pr1_mii1_rxer
u18 pr1_mii1_rxlink
R6 pr1_mii1_crs

以下是问题。
1.设置 PORT0、EtherCAT IN 和 Port1、EtherCAT OUT 是否正确?
或者这取决于应用程序吗?

μ 2.可以更改 PORT0、EtherCAT OUT 和 Port1、EtherCAT IN 的设置
而不改变电流接线?
当"pr1_MII (0/1)_rxlink"连接到 PHY 的"LED_LINK_LED_SPEED 用于增强型链路检测时、
和 MDIOUSERPHYSEL0寄存器的"LINKSEL"位由应用选择、
能否按客户的预期设置端口0 "EtherCAT out"?
如果需要其他设置、请告诉我。

我已经检查了以下主题。
e2e.ti.com/.../992467
e2e.ti.com/.../1993395

此致、
卡纳

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    RTOS 团队已收到通知。 他们将在这里作出回应。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Kanae、

    1)使用 PRU-ICSS-EtherCAT 从站固件时、PRU-ICSS 引脚分配-端口0 (pr1_mii0)处于输入状态、端口1 (pr1_mii1)处于输出状态。
    2)"pr1_MII (0/1)_rxlink"仅用于快速链路丢失检测、不会改变输入和输出的行为。 客户必须将端口0用作 OUT、将端口1用作 IN 的原因是什么?

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


    您好、Garrett、

    感谢你的答复。
    PRU-ICSS-EtherCAT 从站固件是固定端口;输入/输出、
    无法切换端口、是不是吗?

    我假设以下线程似乎实现了交换端口。
    我可以对该主题发表评论吗?
    e2e.ti.com/.../992467

    无论如何、我将检查向我的客户更改端口的原因。

    此致、
    卡纳

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

    没错-如果不更改固件、就无法切换端口。
    链接的线程讨论冗余模式、该模式并不是真正交换端口。
    它们应该只需要重新连接端口。

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

    您好、Garrett、

    非常感谢您的回复。
    我想确认我的以下理解是否正确。
    如果有问题、请告诉我。

    TI 提供了固定的 EtherCAT 从站固件、该固件仅支持"Port0:in"和"Port1:Out"。

    2. TI 不支持定制固件。

    此致、
    卡纳

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

    您的理解是正确的。

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

    您好、Garrett、

    感谢您的支持。
    我会向客户解释、希望 客户能理解。

    此致、
    卡纳