#はじめに
Jetson Nano に冷却ファンを装着したのだけれども、接続しただけだと回らない。
なんやらかんやらで、回るようにはなったけれども、回転数が固定なのがいまいち。
しかもOS起動後に自動で回ってくれない・・・
発熱量に合わせてうまいこと回転数を制御してくれないものか?
そんなところへ良さげなものを発見!
#環境
-
NVIDIA Jetson Nano 開発者キットB01
¥12,800⇒ ¥9,980(お盆セール) - ACアダプター 5V 4A (2.1mmプラグ) ¥980
- Noctua NF-A4x20 5V PWM 40mm 静音 ファン 5000rpm ¥2,660
- microSDカード 128GB ¥2,080
- TP-Link WiFi 無線LAN 子機 AC600 ¥1,433
- Geekworm Jetson Nano用金属ケース、電源コントロールスイッチ/リセットスイッチが付き ¥3,199
#なんやらかんやら
-
Jetson Nano関係のTIPSまとめ-FAN制御の方法
とか -
Jetson Nanoでjtopを使ってみる(jtop の 5CTRLタブ)
とか - NVIDIA Jetson Nanoを 4A電源を使い電源起動時から CPUを 10Wモードのフルパワーで駆動する方法
#良さげなものを発見!
####セットアップ手順
python3 のバージョン確認(3.5以上ならOKらしい)
$ python3 -V
Python 3.6.9
git クローン
$ cd ~
$ git clone https://github.com/Pyrestone/jetson-fan-ctl.git
インストール
$ cd jetson-fan-ctl/
$ sudo ./install.sh
設定ファイルの確認と編集(デフォルトでも問題なし)
$ sudo vi /etc/automagic-fan/config.json
{
"FAN_OFF_TEMP":20,
"FAN_MAX_TEMP":50,
"UPDATE_INTERVAL":2,
"MAX_PERF":1
}
FAN_OFF_TEMP : ファン回転数をゼロにする温度
FAN_MAX_TEMP : ファン回転数を100%にする温度
上記2点間を小刻みの回転数でファンが回る模様。
UPDATE_INTERVAL : ファン回転数を更新する頻度(秒単位)
MAX_PERF : 良く解らないけど 1 以上で良さげ。
サービスの再起動
$ sudo service automagic-fan restart
jtopで回転数を確認
$ jtop
####おまけ
サービスの起動状態確認
$ sudo service automagic-fan status
アンインストール
$ cd ~
$ cd jetson-fan-ctl/
$ sudo ./uninstall.sh
#感想
非常に満足♪