Page 1 of 1

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

Posted: 2025-01-21 7:04
by pqh
开发板型号是Luckfox Pico Ultra W

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

Posted: 2025-01-22 1:18
by Ryand
可以通过修改设备树文件rv1106.dtsi,此文件在SDK目录下的/sysdrv/source/kernel/arch/arm/boot/dts目录中。
Snipaste_2025-01-22_09-11-56.png
升频需要先调压再调频, 降频需要先调频再调压。
所以不建议独自去调试CPU频率。

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

Posted: 2025-01-24 1:35
by pqh
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频率。
您好,由于目前的开发用不到那么高的频率,所以需要降低芯片的主频,请问有具体的方法吗?感谢!

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

Posted: 2025-01-24 7:08
by Ryand
直接根据上面介绍修改设备树就行

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

Posted: 2025-02-05 1:17
by pqh
Ryand wrote: 2025-01-24 7:08 直接根据上面介绍修改设备树就行
请问是只需要更改cpu_pvtpll里面的clock-frequency吗,rkvenc_pvtpll和npu_pvtpll中的clock-frequency需要更改吗,还有电压是在哪里调整呢?
612f7218a79e899f82fadcd5a93eb5a.png

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

Posted: 2025-02-05 6:06
by Ryand
时钟频率以Rockchip 官方提供的设备树示例为准,降低CPU主频导致分频下去的其他模块可能无法获取到满足工作的时钟频率,我们的供电方案是DC-DC没有使用pmu所以电压是无法调整的;修改设备树设置时钟频率仅能用于测试,实际使用上降低频率并不能降低功耗,没有什么实际意义

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

Posted: 2025-02-05 7:18
by pqh
Ryand wrote: 2025-02-05 6:06 时钟频率以Rockchip 官方提供的设备树示例为准,降低CPU主频导致分频下去的其他模块可能无法获取到满足工作的时钟频率,我们的供电方案是DC-DC没有使用pmu所以电压是无法调整的;修改设备树设置时钟频率仅能用于测试,实际使用上降低频率并不能降低功耗,没有什么实际意义
那降低功耗的话是不是只有睡眠模式才能降低功耗?

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

Posted: 2025-02-05 8:21
by Ryand
目前看来,就睡眠模式是比较方便有效的方式了