我想知道怎么更改cpu的主频

  • 可以通过修改设备树文件rv1106.dtsi,此文件在SDK目录下的/sysdrv/source/kernel/arch/arm/boot/dts目录中。
    Snipaste_2025-01-22_09-11-56.png
    升频需要先调压再调频, 降频需要先调频再调压。
    所以不建议独自去调试CPU频率。
  • Ryand wrote: 2025-01-22 1:18 可以通过修改设备树文件rv1106.dtsi,此文件在SDK目录下的/sysdrv/source/kernel/arch/arm/boot/dts目录中。
    Snipaste_2025-01-22_09-11-56.png
    升频需要先调压再调频, 降频需要先调频再调压。
    所以不建议独自去调试CPU频率。
    您好,由于目前的开发用不到那么高的频率,所以需要降低芯片的主频,请问有具体的方法吗?感谢!
  • 直接根据上面介绍修改设备树就行
  • Ryand wrote: 2025-01-24 7:08 直接根据上面介绍修改设备树就行
    请问是只需要更改cpu_pvtpll里面的clock-frequency吗,rkvenc_pvtpll和npu_pvtpll中的clock-frequency需要更改吗,还有电压是在哪里调整呢?
    612f7218a79e899f82fadcd5a93eb5a.png
  • 时钟频率以Rockchip 官方提供的设备树示例为准,降低CPU主频导致分频下去的其他模块可能无法获取到满足工作的时钟频率,我们的供电方案是DC-DC没有使用pmu所以电压是无法调整的;修改设备树设置时钟频率仅能用于测试,实际使用上降低频率并不能降低功耗,没有什么实际意义
  • Ryand wrote: 2025-02-05 6:06 时钟频率以Rockchip 官方提供的设备树示例为准,降低CPU主频导致分频下去的其他模块可能无法获取到满足工作的时钟频率,我们的供电方案是DC-DC没有使用pmu所以电压是无法调整的;修改设备树设置时钟频率仅能用于测试,实际使用上降低频率并不能降低功耗,没有什么实际意义
    那降低功耗的话是不是只有睡眠模式才能降低功耗?
  • 目前看来,就睡眠模式是比较方便有效的方式了