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:具有 MII 模式的 PRU_ICSSG 以太网

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode

器件型号:AM2434
主题中讨论的其他器件:DP83848TSysConfigDP83869HMLP-AM243

对于 PRU_ICSSG 以太网、MCU+ SDK 和 PRU 固件是否支持 MII 模式而不是 RGMII 模式?

此致、

Daisuke

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

    大家好、Daisuke San、

    是的、在 MCU+ SDK 示例中、PRU_ICSSG 以太网支持 MII 模式。 支持 ICSSG MII 模式的示例:

    software-dl.ti.com/.../EXAMPLES_ENET_LAYER2_ICSSG.html

    您能否回答几个问题、以帮助我们更好地了解您的用例:

    您计划使用 SDK 中的哪个示例?

    2.您的用例是什么?也就是说、您打算如何在此处使用 PRU?

    BR

    Nilabh A.

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

    Nilabh A-San、您好!

    感谢你的答复。

    我们的客户希望在 MII 模式下将 PRU_ICSSG 以太网与 DP83848T 搭配使用、DP83848T 是10/100Mbps PHY、可以在多 MAC 模式或多端口开关模式下使用 PRU_ICSSG 以太网。

    此致、

    Daisuke

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

    大家好、Daisuke San

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4364942 #436494"]我们的客户希望在 MII 模式下使用 PRU_ICSSG 以太网和 DP83848T、DP83848T 是10/100Mbps PHY[/QUEST]

    客户可以使用此 PHY、但需要为此移植驱动程序。 用例是否基于工业通信? 如果是这样、您可以在 PRU ICSSG 上使用 ICSS EMAC 驱动程序。

    您可以参阅 https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/08_04_00_17/exports/docs/api_guide_am243x/NETWORKING.html#autotoc_md338

    BR

    Nilabh A.

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

    Nilabh A-San、您好!

    感谢你的答复。

    我们的客户希望将 PRU_ICSSG 以太网用作常规以太网、而不将其用于 EtherNet/IP、PROFINET 或 EtherCAT 等工业通信。

    此致、

    Daisuke

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

    大家好、Daisuke San、

    在这种情况下、您可以继续查看 Enet 示例。 请参阅以下示例:

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/08_04_00_17/exports/docs/api_guide_am243x/EXAMPLES_ENET_LWIP_ICSSG.html

    https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/08_04_00_17/exports/docs/api_guide_am243x/EXAMPLES_ENET_LAYER2_ICSSG.html

    BR

    Nilabh A.

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

    Nilabh A-San、您好!

    感谢你的答复。

    "Enet 第2层 ICSSG 示例"支持 MII 模式、但需要将模式从 RGMII 更改为 MII。

    software-dl.ti.com/.../EXAMPLES_ENET_LAYER2_ICSSG.html
    "注意:在测试应用中启用 ENET_TEST_MII_MODE 宏、并在 SysConfig 中将模式从 RGMII 更改为 MII、并重新构建应用以在 MII 模式下测试 ICSSG 端口。"

    "Enet Lwip ICSSG 示例"是否支持 MII 模式?

    此致、

    Daisuke

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

    Nilabh A-San、您好!

    我还有一个问题。

    PRU_ICSSG 在 MII 模式下具有 rxlink 信号、如下所示。

    pr0_mii0_rxlink
    pr0_mii1_rxlink
    PR1_mii0_rxlink
    PR1_mii1_rxlink

    正常以太网是否支持 rxlink 信号?

    如果是、应将 rxlink 信号连接到 PHY (例如 DP83848T)上的哪个引脚?

    rxlink 信号似乎仅用于 SDK 中的工业通信。

    此致、

    Daisuke

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

    大家好、Daisuke San、

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4368250 #4368250"] Enet Lwip ICSSG 示例"是否支持 MII 模式

    是的、它支持 MII 模式。 但需要对  MII 模式的 Enet 第2层 ICSSG 示例代码进行更改。

    [报价 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4371801 #4371801"]正常以太网是否支持 rxlink 信号?[/quot]

    您能否详细说明一下这些引脚的用例是什么?

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4371801 #4371801"]如果是,则应将 rxlink 信号连接到 PHY 上的哪个引脚(例如 DP83848T)?

    https://e2e.ti.com/support/processors-group/processors/f/processors-forum/454639/connection-of-am3357-pru-rxlink-singals

    请参阅此 e2e 以了解此引脚的使用。

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4371801 #4371801"] rxlink 信号似乎仅用于 SDK 中的工业通信。

    某些特定协议要求显式使用此引脚。 对于正常以太网、这可以保持悬空。

    BR

    Nilabh A.

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

    Nilabh A-San、您好!

    感谢你的答复。

    rxlink 信号似乎通常用于检测工业通信中的快速下行链路。

    在 TMDS243GPEVM 和 LP-AM243上、对应于 rxlink 信号的每个 AM243x 引脚都连接到 DP83869HM 的 LED_0引脚。

    用于正常以太网的 PRU 固件是否支持 rxlink 信号?

    如果是、rxlink 信号的哪个极性为高电平有效或低电平有效?

    此致、

    Daisuke

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

    Nilabh A-San、您好!

    感谢您的支持。

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4373872 #4373872"]

    用于正常以太网的 PRU 固件是否支持 rxlink 信号?

    如果是、rxlink 信号的哪个极性为高电平有效或低电平有效?

    [/报价]

    请尽快给我一个答案。 如果您能及时回复、我们将不胜感激。

    此致、

    Daisuke

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

    大家好、Daisuke San、

    因休假而延迟回复的道歉。

    请让我在收到内部团队的意见后再继续讨论。

    BR

    Nilabh A.

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

    大家好、Daisuke San、

    ICSSG PRU 固件不使用快速链路检测。 这不是固件功能、更像检测链路的方式。

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4382013 #4382013"]

    用于正常以太网的 PRU 固件是否支持 rxlink 信号?

    如果是、rxlink 信号的哪个极性为高电平有效或低电平有效?

    [/报价]

    固件不负责链路检测、Enet 驱动 程序必须 指示链路是向上还是向下(同步 ioctl)。 对于极性、您可以遵循 am243 EVM 的现有原理图。

    BR

    Nilabh A.

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

    Nilabh A-San、您好!

    感谢你的答复。

    我知道 rxlink 信号受 EtherCAT 等工业通信的 FW 支持、但不受普通以太网的 FW 支持、这是正确的吗?

    PRU_ICSSG 的 rxlink 信号似乎用于 EtherCAT 等工业通信示例。

    如果正常以太网需要快速链路检测、是否使用普通 GPIO 而不是 PRU_ICSSG 的 rxlink 信号?

    此致、

    Daisuke

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

    大家好、Daisuke San、

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4388712 #4388712"]我了解到 rxlink 信号受 EtherCAT 等工业通信的 FW 支持、但不受普通以太网的 FW 支持、这是正确的吗?

    是的、正确。

    [引用 userid="102452" URL"~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1160730/am2434-pru_icssg-ethernet-with-mii-mode/4388712 #4388712"]如果正常以太网需要快速链路检测,是否使用普通 GPIO 而不是 PRU_ICSSG 的 rxlink 信号?

    是可以使用正常 GPIO。

    BR

    Nilabh A.

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

    Nilabh A-San、您好!

    感谢你的答复。

    此致、

    Daisuke