TX2风扇转速控制

TX2设置为最大功耗模式后,运行的很热但是风扇始终不转,经过了查找资料,对打开关闭风扇以及控制转速风扇进行整理。注意:风扇控制只对当前有效,重启后复位。

1、开启风扇模式

sudo /usr/bin/jetson_clocks

默认风扇全速开启,开启之后,小风扇就开始转的飞起。

设置转速为0就关闭了,或者机器重启以后会自动关闭。重启后失效。

2、控制风扇转速

在任意路径下,输入:

sudo nvpmodel --query

显示工作在m2模式下,即15w模式,此时风扇默认不开,此时输入:

jetson_clocks

会听到风扇转起来了,声音很大,再次查看当前Xavier的工作模式:

sudo nvpmodel --query

输出m0模式,也就是全速模式。

 

查看及更改风扇转速文件(要失败的话,重启试下):

cat /sys/devices/pwm-fan/target_pwm

正常情况下会显示 0,此时风扇不转。如果用了上文的全速模式jetson_clocks会显示255。

 

更改一下数字:

sudo gedit /sys/devices/pwm-fan/target_pwm

将转速改为200,保存,转速立即发生变化。重启后失效。

 

注意:jetson_clocks打开风扇与设置target_pwm数值为255有所不同,target_pwm只对风扇进行设置,jetson_clocks设置风扇打开到最大,同时会性能优化,在nano板子上,设置有可能会黑屏。

 

3、温度检测

安装硬件温度检测工具sensors。

sudo apt install lm-sensors

安装成功以后,输入:

sensors

系统会显示当前温度,一般不开风扇的话系统温度能达到40度左右。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章