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.

[参考译文] TMS570LC4357-EP:LwIP、EMAC、MDIO 和 PHY 之间的关系

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1244025/tms570lc4357-ep-the-relationship-between-lwip-emac-mdio-and-phy

器件型号:TMS570LC4357-EP
主题中讨论的其他器件:TMS570LC4357DP83640

大家好、

我的客户在 TMS570LC4357上移植 LwIP。  DP83640被选为 Hal 代码发生器上的 PHY 芯片。 他想知道 LwIP、EMAC、MDIO 和 PHY 之间的关系。

此过程是 LwIP 汇编协议数据包并将其发送到 EMAC 和 MDIO、然后 EMAC 和 MDIO 的驱动层将数据发送到 PHY、最后由 PHY 转换电信号并将其发送出去?

EMAC 和 MDIO 的具体功能是什么? 它们在实际电路板上的硬件连接是什么? 每个模块连接了多少根导线?

--

谢谢、此致

耶鲁

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

    你好,耶鲁,

    EMAC 和 MDIO 的具体功能是什么? 它们在实际电路板上的硬件连接是什么? 每个模块连接了多少根电线?

    EMAC 控制从系统到 PHY 的分组数据流。 MDIO 模块控制 PHY 配置和状态监控。

    主机软件使用 MDIO 模块来配置连接到 EMAC 的每个 PHY 的自动协商参数、检索协商结果、并在 EMAC 模块中配置所需的参数以实现正确运行。

    您可以看到、控制器和 PHY 之间有两个通信、一个是 MII/RMII、另一个是 MDIO。

    正如我提到过的、MDIO 将用于配置 PHY 模块的参数、例如自协商。 而 As MII/RMII 将向 PHY 模块传输实际以太网数据包。

    --

    谢谢。此致、
    Jagadish。