TX2风扇控制

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

1、开启风扇模式

sudo /usr/bin/jetson_clocks

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

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

2、控制风扇转速

在任意路径下,输入:

sudo nvpmodel --query

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

sudo 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,保存,转速立即发生变化。重启后失效。

3、温度检测

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

sudo apt install lm-sensors

安装成功以后,输入:

sensors

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

你可能感兴趣的:(tx2\nano,linux,ubuntu)