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.

[参考译文] AM4372:使用外部振荡器驱动 GPMC

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1247925/am4372-driving-the-gpmc-with-an-external-oscilator

器件型号:AM4372

我想设计一个基于 AM4372 SOC 的系统。

我希望 GPMC 总线使用频率为43.75 MHz 的外部振荡器计时。

此设备是否支持该功能?

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

    你好,Shai Kon

    感谢您的查询。

    请提供有关所需的一些其他详细信息、并添加一个显示接口的简单方框图。

    此致、

    斯里尼瓦萨

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

    大家好。


    我想知道 GPMC 是否通过外部时钟引脚在43.75 MHz 下进行计时

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

    你好,Shai Kon

    谢谢你。  

    您希望添加一个外部时钟来驱动处理器和连接设备。

    您所展示的这种时钟方法似乎不可行。

    请帮助我了解 该用例、以及如果已在您身边的引脚上进行了一些分析、您希望在处理器侧和器件侧连接时钟。

    此致、

    斯里尼瓦萨

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

    我不想添加任何内容...

    我想问一下、 AM4372器件上的哪些时钟源可用于驱动 CPU 的 GPMC?

    它可以是一个外部振荡器吗? 如果是、它是否可以为43.75 MHz?  

    如果答案是否定的-您能否为我提供一份描述 AM4372时钟树的文档 ?

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

    你好,Shai Kon

    谢谢你。  

    作为快速参考、请参阅数据表 TRM -以下部分。

    第6章

    电源、复位和时钟管理(PRCM)

    7.3寄存器7.3.1 CONTROL_MODULE 寄存器

    9.1 GPMC 9.1.1简介

    如果您能够共享您的用例或提供要求、我可以内部查看是否有可共享的附加信息。

    此致、

    斯里尼瓦萨

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

    你好,Shai Kon

    如上所述、 您展示的这种时钟方法似乎不可行。

    能否成为外部振荡器? 如果是、它是否可以为43.75 MHz?  [/报价]

    此致、

    斯里尼瓦萨

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

    我明白了。 您能否给我指出一份介绍 GPMC 时钟选项的文档?

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

    尊敬的 Shai:

    简而言之、GPMC 不能将外部时钟源作为其参考时钟。 它的唯一时钟源通过内核 PLL 和 HSDIVIDER 提供。 OSC0限制为19.2MHz、24MHz、25MHz 或26MHz。 PLL 可能被绕过、但内核将非常缓慢地运行(低功耗模式下会有更多的绕过)。

    GPMC_FCLK 唯一可用的时钟源是 PD_PER_LM3s_gclk、等于 CORE_CLKOUTM4/2。 该时钟通常为100MHz、但可通过调整 HSDIVIDER M4分频器进行配置。 请注意、多个其它外设也从这个输出时钟中获得它们的时钟、并且您可以通过调整它来中断它们的功能性!

    此外、GPMC_CLK 引脚仅是处理器的输出。 您无法使用外部输入。

    请参阅 TRM 表9-3。 GPMC 时钟信号
    和 TRM 图6-14。 内核 PLL 结构
    TRM 链接: https://www.ti.com/lit/pdf/SPRUHL7

    您还可以使用时钟树工具来深入了解 AM437x 的时钟
     -请访问 https://www.ti.com/tool/CLOCKTREETOOL 
     -下载 CLOCKTREETOOL-SITARA
     -需要 Java 运行时引擎,如 JDK v202(最后免费版本)
     -安装后,运行 CTT-Sitara-Legacy.jar
     

    希望这对您有所帮助。
    标记

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

    谢谢 Mark。

    这非常有帮助。

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

    你好,Shai Kon

    感谢您的留言。

    此致、

    斯里尼瓦萨