iwaya_yoke
2025年9月2日 11時15分
A9Eの基板に搭載されているLED(SYS, APP, WWAN)について、SYS及びWWANは正常に点灯しているのですが、
APPだけ消灯のままです。
インストールしたコンテナアプリ自体は正常に動いているのですが、何が原因かご教授いただけないでしょうか?
==========
Debian/ABOSバージョン:3.22.1-at.2
カーネルバージョン:5.10.238-at0
==========
コメント
iwaya_yoke
at_shota.shimoyama
> A6Eからの乗り換えを検討しており、A6Eのときは特にコンテナアプリからの制御を明示的に行っていないので、
> A9Eも同じかなと思っていました。
A6E の場合には、ABOSのバージョン3.21.3-at.12まではデフォルトでゲートウェイコンテナアプリケーションがインストールされているのですが、
そのアプリはAPP LEDを点滅させる処理を行っているので、明示的に制御を行っていないのだとしたらそのゲートウェイコンテナアプリケーションによる動作なのかもしれません
推奨設定方法ですが、
https://manual.atmark-techno.com/armadillo-iot-a9e/armadillo-iotg-a9e_p…
のように/sys/class/leds/app/
以下のファイルに対して書き込むようにしてください
シェルスクリプトであればそのままecho
が使えますし、C言語であればfopen・fprintfなど、Pythonであればos.pwriteなどが使用できます(ABOSDEのプロジェクトのソースコードを参考にしてください)。
iwaya_yoke
at_kojiro.yamada
A6E と A9E の APP LEDの挙動の違いについてなのですが、
意図しない挙動であることがわかったため、
今月のアップデートで Armadillo の起動時にAPP LEDが点灯するように修正させていただこうと思います。
すでに作業が進んでしまっているかと思います。
大変申し訳ありませんが、ご理解いただけると助かります。
---------
以下は、 A6E と A9E の APP LED の挙動の違いについての説明になります。
A6E では /etc/runlevels/default/local によって
/etc/local.d/zzz_ready.start スクリプトが実行されて APP LEDが点灯していたのですが、
A9E では /etc/local.d/zzz_ready.start がインストールされていなかったため、
起動時に APP LED が点灯しない状況になっていました。
/etc/local.d/zzz_ready.start の内容は以下のとおりです。
#!/bin/sh echo 255 > /sys/class/leds/app/brightness
以上、よろしくお願いいたします。
at_shota.shimoyama
2025年9月2日 11時45分
アットマークテクノの下山です。
APP LEDはコンテナアプリ用に提供されているものなので、点灯させるためにはコンテナアプリ自体が制御する必要があるのですが、
コンテナアプリ内からLEDを点灯させる処理を行っても期待したとおりにLEDが点灯しないということで合っていますでしょうか?
試しにABOS上で、
と実行してAPP LEDが点灯するかどうかご確認いただけますでしょうか?
よろしくお願いします