Raspberry Piで電力不足を意味するログが記録されていました。
実害がなかったのでしばらくはそのままにしていたものの、動作に影響してきたので対策を実施、その内容をご報告です。
症状
以前の
Raspberry Piの故障で再構築 - treedown’s Report
以来、気になっていた「Under-voltage detected!」=電力が不足しているという警告、ですが、最近になって外付けUSBディスクが(たぶん電力不足で)切断されてしまうという実害が頻繁に起きるようになってきたので、対策をすることにしました。
問題のログ(syslog)
ログは
--------------------------------------------------------------
kernel: [00000.000000] Under-voltage detected! (0x00050005)
kernel: [00000.000000] Voltage normalised (0x00000000)
--------------------------------------------------------------
これが繰り返しでます。Raspberry Piの画面上には右上に雷マークで供給電源の不足をお知らせしています。
このログ自体はそれほど動作に影響しないのですが、継続すると、USBへの給電がなくなってしまうのか、USB接続のHDDが切断されてしまいます。
ACアダプタを購入し交換
5V3Aのものを新たに購入して交換しました。
今まで使っていたのは…、
この5V:2.5Aのものです。
Raspberry Pi 3B+購入時に同時に購入したスタートキット付属のACアダプタとケーブルのセットです。
新しく購入したのは、
この5.25V:3000mAと記載のあるもの。出力が3000mAとあるので3Aの出力を出してくれることで、差分の0.5A分に期待。
価格は1,000円超えますが、動作が安定してくれるなら。
レビューも悪い評価がなかった(レビュー数が少ないけど)ので、これに決めました。
ログに変化
到着後、早速Raspberry PiのACアダプタを交換してしばらく稼働させてみたところ、「Under-voltage detected!」が出なくなりました。
また稼働中であっても電源LED(赤)がしょっちゅう点滅していたのが、常時点灯になり、電源の供給が安定したことが外見からも確認できます。
ハードウェアの交換であっさり解決する問題もあるなぁと改めて実感しました。
追記:
一つ傾向としてつかめたことがあったのでご報告です。
「Under-voltage detected!」が出るRaspberry Pi3はいずれもUSB接続で外付けHDDを使用している本体でした。(外付けHDD自体はACアダプタで電源供給しているので、バスパワー駆動ではないHDDです。)
USB接続の外付け機器を使っているRaspberry Pi3では「Under-voltage detected!」が発生して電力不足になる、逆にいえばUSBに何も接続していないRaspberry Pi3では以前から使っていた5V/2.5AのACアダプタとケーブルのセットを使っても「Under-voltage detected!」は発生しない、という傾向が何台かやっていくうちに見えてきました。(確証はない)