Jetson Xavier NX開機的時候風扇默認不轉的,在溫度升高后才會轉動,
1 溫度監測
1.1 第一種方法用sensors命令
首先需要安裝
sudo apt install lm-sensors
然后運行sensors
sensors
運行效果如下:

1.2 第二種方法用jtop(英偉達官方)
首先需要安裝pip3,用pip3來下載jtop
安裝pip3命令
sudo apt install python3-pip
下載jtop
sudo -H pip3 install -U jetson-stats
運行jtop
sudo jtop
運行效果如下

2 調節風扇轉速使風扇轉動
2.1 基本命令
如果想要手動實作轉動,可以輸入下列的命令,
sudo sh -c 'echo 100 > /sys/devices/pwm-fan/target_pwm'
2.2 添加腳本
風扇是PWM調速,所以100表示全速的100/255,
每次都要輸入命令比較麻煩,可以創建一個腳本檔案
touch pwmfan
sudo chmod 777 pwmfan
sudo vim pwmfan
添加命令列
#!/bin/bash
sudo sh -c 'echo 100 > /sys/devices/pwm-fan/target_pwm'
wq保存退出
這樣輸入./pwmfan就可以直接運行命令了
也可以添加進入~/.bashrc的path環境變數中,使得任何一個位置都可以運行pwmfan這個命令
2.2 設定開機啟動
(嘗試多種方法最后無果,猜測原因是在啟動時會自動監測溫度來修改pwm占空比,所以即使我開機調了占空比,也會被修改回來)
(分享一種開機自啟動sudo腳本的方法,來自我的另外一篇博文,鏈接如下)
link
https://blog.csdn.net/t624124600/article/details/111084022
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/234008.html
標籤:其他
上一篇:解決華碩FX80G* Fn+F5或其他功能鍵切換不顯示問題
下一篇:Dichotomy二分法學習筆記
