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.

[参考译文] DP83869HM:EtherCAT 通信。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1281438/dp83869hm-ethercat-communication

器件型号:DP83869HM
主题中讨论的其他器件:DP83869TMDS64GPEVM

大家好、

我想将 DP83869用于 EtherCAT。
需要为 EtherCAT 更改哪些设置?
我尝试为 EtherCAT 使用 TMDS64GPEVM、但无法建立链路。

Br.
Kengo.

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

    尊敬的 Kengo:

    通常、对于 EtherCAT、我们希望以太网 PHY 将 RMII 或 MII 用于 MAC 接口以及100Base-TX/100Base-FX、具体取决于您使用的是铜缆还是光纤。 您能否提供您的设置的方框图?  TMDS64GPEVM 连接到什么器件、即链路伙伴是谁?  TMDS64GPEVM 是 EtherCAT 主站还是 EtherCAT 从站?

    此致、

    阿尔瓦罗

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

    尊敬的 Alvaro:

    感谢您的答复。
    我将 TMDS64相互连接。
    然而、主端通过 RGMII 连接至 CPU、从端通过 MII 连接。
    我使用的是铜线。
    在这些条件下、是否无法与默认设置进行通信?

    Br、
    Kengo.

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

    尊敬的 Kengo:

    它们应该能够进行通信。 您是否有权访问 DP83869的寄存器? 如果是、您可以从正在连接的两个独立板的主控和受控869 PHY 发送寄存器转储0x00-0x1F。

    此致、

    阿尔瓦罗

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

    尊敬的 Alvaro:

    很抱歉我迟到了回复。

    RGMII 是否会阻碍 EtherCAT 通信?
    我相信 MII 是必须的。

    Br.
    Kengo.

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

    尊敬的 Kengo:

    MII 具有较低的延迟、因此是首选方法。 下面我介绍了如何配置 MII、但我想知道您是否成功解决了通信问题。 如前所述、您拥有的配置应该可以正常工作。 如果我的理解有误、请更正我、但我相信您有:

    TMDS64板1号 连接器 TMDS64电路板2
    CPU <-RGMII->869 PHY <-以太网电缆->   869 PHY <-MII->CPU

    将 DP83869HM 配置为 MII 有点棘手、请参阅《 了解 DP83869中的不同运行模式》中的第1.9节"MII 至铜线"。 该部分的要点是、需要访问寄存器才能在 DP83869HM 中设置 MII。 寄存器0x01DF 必须设置为0x0060。 请阅读部分以了解更多详细信息。

    注意:寄存器0x01DF 是一个扩展寄存器、不能直接写入/读取、请参阅 以太网 PHY 的扩展寄存器空间访问

    此致、

    阿尔瓦罗