D-Chip i.MX6串口命令行下操作CPU主频的办法
来源:互联网 发布:网络说唱歌手皇甫 编辑:程序博客网 时间:2024/05/21 20:29
在使用imx6进行项目开发的时候,有时会需要查看imx6 的主频,或者想设置imx6的主频。下面介绍在系统中串口命令行下对imx6的频率进行操作的方法:
CPU目录:
root@sabresd_6dq:/sys/devices/system/cpu/cpu0/cpufreq # ls
affected_cpus
cpuinfo_cur_freq
cpuinfo_max_freq
cpuinfo_min_freq
cpuinfo_transition_latency
related_cpus
scaling_available_frequencies
scaling_available_governors
scaling_cur_freq
scaling_driver
scaling_governor
scaling_max_freq
scaling_min_freq
scaling_setspeed
stats
(1)查看当前CPU的频率:
cat cpuinfo_cur_freq
(2)查看最小主频
cat cpuinfo_min_freq
(3)查看最大主频
cat cpuinfo_max_freq
(5)查看CPU支持的主频
cat scaling_available_frequencies
(4)设置主频(单位为KH,如792Mhz,应使用792000)
echo 792000 > scaling_setspeed
(5)查询CPU支持的工作模式
cat scaling_available_governors
工作模式有:interactive conservative ondemand userspace powersave performance
Performance. 不考虑耗电,只用最高频率。高性能模式,按你设定范围的最好频率运行
Interactive. 直接上最高频率,然后看CPU负荷慢慢降低。
Powersave. 通常以最低频率运行,流畅度会受影响,一般不会用这个吧!按设定最小频率低负荷运行,省电但系统响应速度慢
Userspace. 可以在用户空间手动调节频率。
conservative 随着CPU负荷加大,逐步提升频率到最高,然后降至最低
Ondemand. 定期检查负载,根据负载来调节频率。系统的超频模式,在最大最小频率之间自动调整
补充,经测试发现,直接使用echo 792000 > scaling_setspeed无法修改i.mx6的主频,此时CPU的模式为Interactive,需要把模式修改为Userspace才可以。执行命令顺序:
echo userspace > scaling_governor
echo 792000 > scaling_setspeed
这样就能修改成功主频了。测试的平台为珠海鼎芯D-Chip i.mx6开发板
- D-Chip i.MX6串口命令行下操作CPU主频的办法
- cmd命令行下操作MySQL的常用命令
- qt下操作串口
- sqlite命令行下操作
- 命令行下操作redis
- linux下操作cpu寄存器
- 命令行下操作mysql数据库
- MySQL数据库命令行下操作
- C#在WinCE下操作串口的类
- Android下操作串口没有权限的问题
- 如何在命令行下操作Django构建的数据对象
- mysql 在cmd命令行下操作遇到的转义字符
- linux命令行下操作mysql的命令汇总
- mysql 在cmd命令行下操作遇到的转义字符
- linux命令行下操作mysql的命令汇总
- linux命令行下操作mysql的命令汇总
- linux命令行下操作mysql的命令汇总
- CPU主频的理解
- Android Camera.ErrorCallback使用
- How to solve “Unable to run mksdcard SDK tool” when installing Android Studio on CentOS
- UITableViewWithUICollectionView(跟美团,饿了吗点菜页面一样)
- 积累Linux 常用命令
- 不得不听的两场项目管理的演讲!!长沙现场参与,网络直播
- D-Chip i.MX6串口命令行下操作CPU主频的办法
- Android EditTextView 设置输入英文字母全部大写
- php调java接口
- c#第十一章
- [生存志] 第50节 七穆掌郑国
- 使用freenom注册免费顶级域名并在梅林上使用DDNS
- XStream解析xml为bean时,避免xml出现多余字段报错
- leetcode.(53).205. Isomorphic Strings
- Android Studio Failed to crunch file