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度左右。

 

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