在线时间13 小时
UID291294
注册时间2017-7-13
NXP金币0
TA的每日心情 | 难过 2021-12-8 10:41 |
---|
签到天数: 2 天 [LV.1]初来乍到
注册会员
- 积分
- 104
- 最后登录
- 2022-1-2
|
在学习调节IMX6ULL CPU频率的时候,设备树里只有996M/792M/528M396M/198M 这几个频率,
我想把频率改到600M左右该怎么操作?
我自己的尝试:
将设备树改成如下样子:
operating-points = <
/* kHz uV */
594000 1225000
528000 1175000
396000 1025000
198000 950000
>;
fsl,soc-operating-points = <
/* KHz uV */
594000 1175000
528000 1175000
396000 1175000
198000 1175000
>;
其中的594M是我自己加上去的,下载后:
root@ATK-IMX6U:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_available_frequencies
198000 396000 528000 594000
root@ATK-IMX6U:/sys/devices/system/cpu/cpu0/cpufreq# cat cpuinfo_cur_freq
324000
root@ATK-IMX6U:/sys/devices/system/cpu/cpu0/cpufreq# cat scaling_governor
performance
为什么我得到的是324M的CPU 频率?
另外能提示一下Linux是如何初始化CPU的频率的?
最佳答案
请问你这边BSP用的是哪个版本的,我去看一下源码.
|
|