嵌入式开发者社区

标题: 关于CPU时钟频率调整后CPU频率会动态调整的问题咨询 [打印本页]

作者: czs----Tronlong    时间: 2020-5-9 14:12
标题: 关于CPU时钟频率调整后CPU频率会动态调整的问题咨询
1.  我们根据AM5728 CPU频率修改方法手册,将CPU频率改为1.0G后。在没有负载时CPU的频率确为1.0G;
    但是使用cat /dev/urandom | md5sum命令将CPU使用率控制在94%以上,查看CPU频率为1.5G。
    这个CPU频率能不能稳定在1.0G上?

2.  还有文档上CPU的频率只有1.0和1.5两个选项。能不能将CPU频率设置为1.2或1.3G?

[attach]6204[/attach]
作者: czs----Tronlong    时间: 2020-5-9 14:13
1.  我司目前驱动默认采用的是onemand模式,这种模式存在自动调节机制,onemand模式下无法关闭自动调节的机制

[attach]6205[/attach]

2.   建议可以改成其他模式,如性能模式(默认保持cpu 频率于OPP_HIGH模式),再将OPP_HIGH对应频率调为目标频率

     修改arch/arm/boot/dts/dra7.dtsi中的cpu0_opp_table属性节点
    参考文档:《4-3-基于AM57x的CPU时钟频率修改方法》

[attach]6206[/attach]




欢迎光临 嵌入式开发者社区 (https://51ele.net/) Powered by Discuz! X3.4