4412 cpu 频率 调频。
问题: 目前需要调整 4412 板卡的 cpu 频率。
解决:
方式有两种: 一种是在 源码中直接设置 PLL然后设置 cpu 的频率,还有一种是在用户态 通过设备节点去设置cpu 的频率。
1 cpu 的运行模式。
2 如何切换状态。
首先需要明白 目录的含义。
如果我想设置一个 core 的频率 ,就进入cpux, 应该不会影响其他的cpu ,我测试一下。
3 如何更改频率。
接下来使用 userspace 进行调频
/sys/devices/system/cpu/cpu0/cpufreq # cat scaling_setspeed
200000
/sys/devices/system/cpu/cpu0/cpufreq # cat cpuinfo_cur_freq
200000
/sys/devices/system/cpu/cpu0/cpufreq # cat scaling_available_governors
/sys/devices/system/cpu/cpu0/cpufreq # echo 1000000 > scaling_setspeed
/sys/devices/system/cpu/cpu0/cpufreq # cat scaling_cur_freq
1000000
默认是200M , 这是设置成了 1G Hz 的频率,目前芯片不是很烫。