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.

[参考译文] AM2432:如何为 CPSW 支持 phy DP83822I?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1350245/am2432-how-to-support-phy-dp83822i-for-cpsw

器件型号:AM2432
主题中讨论的其他器件: DP83822ISysConfig

您好!

我们有自己的器件、包括 AM2432_ALX + phy DP83822I 至 RGMII。

在以下 Enet 驱动程序中、它不支持  DP83822I 至 RGMII。

是否可以 为 CPSW 通过 RGMII 实现 DP83822I?  

如何制作?

Br

乔文

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

    您好、 Chaowen:

    感谢您的提问。

    请允许我花点时间来研究一下、然后再与您联系。

    此致、

    尼蒂卡

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

    来自 https://software-dl.ti.com/mcu-plus-sdk/esd/AM243X/latest/exports/docs//enet_migration_guide_top.html#CustomBoardSupport

     我们  在 enet_lwip_cpsw 项目中添加了 dp83822.c/.h 和 enet_custom_board_config.c。

    可通过 MDIO 获取 DP83822I 寄存器信息和链路状态、但仍无法执行 Ping 操作。

    可能的原因是什么?

    有没有什么误解?

    附加了 extPhyMgmt 代码和 SysConfig。

    e2e.ti.com/.../example.rare2e.ti.com/.../extPhyMgmt.rar

    Br

    乔文

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

    您好、Chaowen:

    尝试上述操作时、您看到了什么错误? 您是否尝试使用 RGMII 接口?

    此致、

    尼蒂卡

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

    在 DP83822上、RCSR 寄存器返回0x0249。

    发生 RX FIFO 溢出。

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

    您好、Chaowen:

    由于 PHY 和 MAC 之间的时钟 PPM 不匹配、可能发生 FIFO 溢出。 是否可以测量和比较两个器件的输入晶振/振荡器的 PPM?

    谢谢!

    埃文