Armadilloフォーラム

ユーザースイッチ1押下状態での電源投入挙動について

ichikawa.tomoyuki

2020年7月9日 18時04分

お世話になっております。

ユーザーの想定外操作試験として、ユーザースイッチ1を押下した状態でArmadillo-IoTG3の電源を投入するテストを実施したところ、
添付ファイルに記載した通り「### ERROR ### Please RESET the board ###」と表示されLinux起動されない状態になりました。
通常Linux起動時のログとdiffを取ったところ、ユーザースイッチ1を押下して起動した場合はarmadillo_iotg_g3.dtbではなくx1-minimal.dtbを読みに行っていました。

ユーザースイッチ1を押下して起動した場合も通常通りLinux起動させる方法はないでしょうか。
インストールイメージは下記ファイルを使用して作成しています。
u-boot-x1-at20.bin
uImage-x1-v4.9-at12
armadillo_iotg_g3-v4.9-at12.dtb

コメント

ドです。

こちらにて、以下のインストールディスクイメージを G3 に
インストールし、ユーザースイッチ 1 を押して起動したところ、
正常に起動することを確認しました。
https://armadillo.atmark-techno.com/news/20191031/software-update-aiotg3
https://download.atmark-techno.com/armadillo-iot-g3/image/install_disk_…

幾つか確認したいことがあります、

(1) ベースとしているイメージやご利用のバージョンを教えて頂けますでしょうか?
(2) (1)から何か起動動作に影響する変更を行っていますでしょうか?

ご確認お願いします。

ichikawa.tomoyuki

2020年7月10日 11時08分

市川です。

ご確認いただきありがとうございます。

> こちらにて、以下のインストールディスクイメージを G3 に
> インストールし、ユーザースイッチ 1 を押して起動したところ、
> 正常に起動することを確認しました。
> https://armadillo.atmark-techno.com/news/20191031/software-update-aiotg3
> https://download.atmark-techno.com/armadillo-iot-g3/image/install_disk_…
> (1) ベースとしているイメージやご利用のバージョンを教えて頂けますでしょうか?
上記URLはm1モデルのイメージですが、こちらでは旧モデル(AGX3120)を使用しています。
また、ユーザーランドをカスタマイズしているため、ダウンロードしたインストールディスクイメージではなく、
ATDE上でmake_install_disk_image-v1.2.3.tar.gzを使用して下記ファイルを指定して作成したイメージファイルを書き込んでいます。
u-boot-x1-at20.bin
uImage-x1-v4.9-at12
armadillo_iotg_g3-v4.9-at12.dtb
debian-stretch-armhf_aiotg3_20190830.tar.gzをベースにカスタマイズしたユーザーランド

> (2) (1)から何か起動動作に影響する変更を行っていますでしょうか?
ユーザーランド以外は変更していません。
ユーザーランドもシステム起動レベルでの変更箇所はありません。

以上です。

> ドです。
>
> こちらにて、以下のインストールディスクイメージを G3 に
> インストールし、ユーザースイッチ 1 を押して起動したところ、
> 正常に起動することを確認しました。
> https://armadillo.atmark-techno.com/news/20191031/software-update-aiotg3
> https://download.atmark-techno.com/armadillo-iot-g3/image/install_disk_…
>
> 幾つか確認したいことがあります、
>
> (1) ベースとしているイメージやご利用のバージョンを教えて頂けますでしょうか?
> (2) (1)から何か起動動作に影響する変更を行っていますでしょうか?
>
> ご確認お願いします。

ドです。

> u-boot-x1-at20.bin
https://download.atmark-techno.com/armadillo-iot-g3/image/u-boot-x1-at2…
> uImage-x1-v4.9-at12
https://download.atmark-techno.com/armadillo-iot-g3/image/uImage-x1-v4…
> armadillo_iotg_g3-v4.9-at12.dtb
https://download.atmark-techno.com/armadillo-iot-g3/image/armadillo_iot…
> debian-stretch-armhf_aiotg3_20190830.tar.gz
https://download.atmark-techno.com/armadillo-iot-g3/debian/debian-stret…

上記ファイルからインストールディスクイメージを作成し、
G3(AGX3120)に適用し動作確認を行いましたが、問題なく動作しました。

一度、変更を加えていない標準イメージにて確認頂けますでしょうか。