如何修改开发板主频--迅为iMX6UL开发板
平台:iMX6UL开发板iMX6UL开发板 可以在文件系统中通过命令修改 CPU 运行的主频。
如下图所示,使用命令
“cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors”,其中其中
userspace 表示用户模式,在此模式下允许其他用户程序调节 CPU 频率。
如下图所示,使用命令
“cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies ”查看 iMX6UL 可以
支持的主频。
如下图所示,使用查询命令
“cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq”,查看当前频率。
如下图所示,使用命令修改为“198000”
“echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor”
“echo 198000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed”
修改之后,使用查询命令,修改为 198000 了。
这个应该是在DT中就定义好了的。可以选择自动调节,在cpu负载高的时候,主频自然就上去了。
5 cpus {
4 #address-cells = <1>;
3 #size-cells = <0>;
2
1 cpu0: cpu@0 {
53 compatible = "arm,cortex-a7";
1 device_type = "cpu";
2 reg = <0>;
3 clock-latency = <61036>; /* two CLK32 periods */
4 operating-points = <
5 /* kHzuV */
6 6960001275000
7 5280001175000
8 3960001025000
9 198000950000
10 >;
11 fsl,soc-operating-points = <
12 /* KHzuV */
13 6960001275000
14 5280001175000
15 3960001175000
16 1980001175000
17 >; yinjinzhong 发表于 2018-12-19 11:39
这个应该是在DT中就定义好了的。可以选择自动调节,在cpu负载高的时候,主频自然就上去了。
5 ...
{:handshake:} 多谢 这个是单核系统吧 huashengdun 发表于 2019-8-10 17:40
这个是单核系统吧
是的,Cortex-A7 单核处理器。 楼主光盘资料能不能分享一下!,谢谢
页:
[1]