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.

[参考译文] AM3351:提高 CPU 时钟频率的最佳方法

Guru**** 2539500 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/569766/am3351-best-way-to-increase-cpu-clock-frequency

器件型号:AM3351

大家好、团队、

但愿你一切顺利。

一位客户正在使用 AM3351BZCE60器件、并注意到 ROM 代码为300MHz 运行设置了 PLL。

客户如何提高 CPU 时钟频率、因为该规格表明该器件可能达到600Mhz。

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

    Randhir、

    您能否指定器件引导进入的引导模式以及 SOC 使用的输入时钟。 此外、客户如何在300MHz 下测量 PLL。  

    器件是否配置为 OPP120以 600Mhz 运行? 还应指定客户是否正在使用 RTOS 或 Linux 软件、以便我们能够提供相应的指导。

    器件时钟通常使用 PLLCTL 寄存器进行设置。 客户查看过这些寄存器。 如果可能、请提供 CLKIN 和 PLL 寄存器转储。

    此致、
    Rahul

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

    您好、Rahul、

    感谢您的回复。 我不确定您的引导模式是什么意思、您能澄清一下吗?

    输入时钟来自24MHz 源。
    通过检查 BogoMips、速度"测量"、因为 cpufreq 不存在于系统中(下面链接的线程中的更多信息)
    使用 Linux、即03.00.04 SDK。
    该器件应位于 OPP100、但如果您建议在何处进行检查、我很乐意确认。
    您能告诉我您想要转储的地址是什么吗?

    编辑:我们使用 的是 AM3351BZCE60、哪一个应该能够处理600Mhz?  

    我之前在这里开始了一个主题:

    e2e.ti.com/.../2091826

    最好将讨论合并到一个线程中。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    因此、我拉了 CM_CLKSEL_DPLL_MPU 寄存器(0x44E0042c)

    它产生了:

    0x00012C17

    它乘以300、除数为24、输入时钟为24、因此时钟速度为300MHz。