Armadilloフォーラム

rebootコマンド後に電源入らない現象を回避するには?

sshida

2017年10月22日 16時21分

Amadillo IoT G3で、USBシリアルコンソールの保守モードを使いながら
rebootコマンドで再起動しようとしましたが、
以下の表示後、LED1が点灯しないまま、進まなくなりした。

--
imx2-wdt 30280000.wdog: Device shutdown: Expect reboot!
reboot: Restarting system

U-Boot SPL 2016.07-at11 (May 26 2017 - 10:42:12)

--

このような現象を回避するにはどのような方法があるでしょうか?

なお、このときは拡張モジュールにDA00とNDLTEAを、Wi-Fiモジュールも搭載しており、
PDS6Jはありませんでした。

Armadillo IoT G3に電源を入れ直したところ、問題なく
u-bootのプロンプト => が表示されました。

コメント

at_koseki

2017年10月23日 14時50分

古関です。

> --
> imx2-wdt 30280000.wdog: Device shutdown: Expect reboot!
> reboot: Restarting system
>
> U-Boot SPL 2016.07-at11 (May 26 2017 - 10:42:12)
> --

bootloaderの起動途中で止まるのは想定していない動作です。
問題切り分けと弊社での再現確認のため、いくつか教えてください。

(1) 今回の問題はオートブートモードで起動後にリブートした時も再現しますか?

(2) 通常に起動できる時の起動ログをすべていただけますか?

(3) kernelの起動後、以下のコマンドを実行して結果を教えてください
[armadillo]# uname -a
[armadillo]# i2cget -y 3 0x10 0x01 w

(4) 使用しているkernel(uImage)とdtbは当社の標準イメージでしょうか?それとも何か手を加えているでしょうか?

(5) DA00はアドオンインターフェースのCON1/CON2どちらに接続しているでしょうか?

sshida

2017年11月9日 12時54分

古関様

遅くなりましてすみません。情報をお送りいたします。
よろしくお願いいたします。

> (1) 今回の問題はオートブートモードで起動後にリブートした時も再現しますか?

手元のArmadillo IoT G3では「オートブートモード」を特に設定していませんでした。
どのように設定すればよいでしょう? 取説PDFには「オートブート」という文字列はありませんでした。
https://armadillo.atmark-techno.com/files/downloads/armadillo-iot-g3/do…

u-bootの設定はアットマークテクノさんが配布するファイルのまま、変更せず使っています。
再現頻度は、数台の合計の再起動回数100回未満で、同じ機材で2回です。

> (2) 通常に起動できる時の起動ログをすべていただけますか?
発生時のログではないのですが、同じ機材の/var/log/kern.logを添付しました。
この機材のシリアルコンソールは現在は読めない状況です。

> (3) kernelの起動後、以下のコマンドを実行して結果を教えてください
> [armadillo]# uname -a
> [armadillo]# i2cget -y 3 0x10 0x01 w

$ uname -a
Linux xxxxxxxx 3.14.79-at17 #2 SMP PREEMPT Tue Sep 26 10:36:49 JST 2017 armv7l GNU/Linux

$ sudo i2cget -y 3 0x10 0x01 w
0x0203

> (4) 使用しているkernel(uImage)とdtbは当社の標準イメージでしょうか?それとも何か手を加えているでしょうか?

uImageはアットマークテクノさんからダウンロードしたものを利用しております。

> (5) DA00はアドオンインターフェースのCON1/CON2どちらに接続しているでしょうか?

Armadillo IoT G3の外側からみて右の、CON1にDA00を挿入しています。

ファイル ファイルの説明
20171109-kern.log.gz