Coral DevBoardの冷却ファンを常時回転させる

Seeed K.K.の松岡です。
Coral DevBoardには冷却ファンが載っていますが、OS起動時に少しだけブーンっと回って、その後は止まっています。
ヒートシンクを手で触ると熱くて、なんだか不安なので、冷却ファンの回転について調べました。

f:id:matsujirushix:20190930145556p:plain

結論

  • 冷却ファンは自動で回転。(65℃以上)
  • 冷却ファンを手動で回転することが可能。

冷却ファンは自動的に回転

冷却ファンは、サーマルマネージメントで管理されていて、温度が65℃以上で自動的に回転、55℃未満で停止します。
現在の温度は、下記コマンドで確認することができます。

$ cat /sys/class/thermal/thermal_zone0/temp
55000

表示される数字は、温度を1000倍したもので、55000と表示されているときは55℃を示しています。

冷却ファンを手動で回転

下記コマンドで、サーマルマネージメントを無効にして、強制的に冷却ファンを回転させることもできます。

$ sudo sh -c 'echo "disabled" > /sys/devices/virtual/thermal/thermal_zone0/mode'
$ sudo sh -c 'echo 8600 > /sys/devices/platform/gpio_fan/hwmon/hwmon0/fan1_target'

変更履歴

日付 変更者 変更内容
2019/9/30 松岡 作成