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:PRU MII 引导冲突

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/842949/am3352-pru-mii-boot-conflict

器件型号:AM3352
主题中讨论的其他器件: TIDA-00299

您好!

客户正在2个 PRU MII 接口上连接2个 DP83822 PHY、并希望在启动时配置两个器件

[]通过 SYSBOOT[15:14]= 10b 将 AM3352置于25MHz 晶体模式、此处为 SYSBOOT[15]=1、也是连接到 DP83822 RXDV 的引脚 pr1_mii0_rxdv。

[]将 DP83822置于 MII 模式、参考时钟为25MHz。 但是、这需要 RXDV 为低电平。

因此、TIDA-00299中也存在漏匹配。

该参考设计将 RXDV 拉高、因此在 RMII 模式下启动 DP83822、而不是 PRU 所需的 MII 模式。

是否可以在 RMII 模式下启动 DP83822、然后在 AM3352启动后写入 RMII 寄存器 RCSR 并将其置于 MII 模式和25MHz 模式?

此致、

-Gunter

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

    您好!

    您可能注意到 PHY 复位信号连接到处理器 GPIO。 由于 PHY 自举值在复位释放时被锁存、这意味着您可以 通过 SYSBOOT[15:14]= 10b 在25MHz 晶体模式下启动处理器、然后将 LCD_DATA15配置为 GPIO 输出、将其驱动为低电平、释放 PHY 复位、最后将 LCD_DATA15配置为 PR1_MII0_RXDV。