Armadilloフォーラム

Armadillo-840m電源投入後の起動時に,rebootが繰り返される件

ht

2023年4月19日 10時15分

お世話になっております。
現在,Armadillo-840製品マニュアルを参照しながら,
Armadillo-840mの起動動作を確認しております。

Armadillo-840製品マニュアルの「5.1.起動」によると,
以下の文章が表示されるはずですが,
 Hermit-At v3.7.0…
 Uncompressing kernel…done.
 Uncompressing ramdisk…done.
 …
 armadillo840-0 login:

TeraTermの画面に以下の文章が表示され続けてしまいます(原文は添付ファイルを参照願います)
 Hermit-At v3.11.0…
 Copying kernel…done.
 Copying ramdisk…done.
 rebooted by wotchdog timeout.

「armadillo840-0 login:」が表示されないため,
ログインの先に進むことができず悩んでおります。
TeraTermを使用する前に,何か行う必要があるでしょうか。
お手数をおかけしますが,
原因と解決策を教えていただけないでしょうか。

現象発生時の具体的な手順は以下のとおりです。
 1.「Armadillo-840m ベーシックモデル開発セット拡張基板」のJP1をオープンにする。
 2.「Armadillo-840m ベーシックモデル開発セット拡張基板」のJP2をオープンにする。
 3.「拡張基板」と「購入直後のArmadillo-840m」を接続。
 4.USBシリアル変換アダプタのスライドスイッチを右側(OS自動起動モード)に設定。
 5.PCと拡張基板CON4をUSBシリアル変換アダプタで接続。
 6.PCのTeraTermを起動および設定
 7.Armadillo-840mに電源を投入。
 8.TeraTerm上に上記の文章が表示され続け,「armadillo840-0 login:」が表示されない。

なお,拡張基板のJP1をショートにして上記の手順を行うと,
TeraTerm上に「Hermit-At v3.11.0…hermit>」と保守モードで起動したので,
拡張基板のジャンパピンは正常だと予想しております。

また,別のArmadillo-840mで上記の手順を行うと,
Armadillo-840製品マニュアルの「5.1.起動」の文章が
TeraTerm上に正常に表示されました。
起動が上手くいかない方のHermitのバージョンはv3.11.0,
起動が上手くいく方のHermitのバージョンはv3.9.0になっていましたが,
関係はあるでしょうか。

以上,お手数をおかけしますが,よろしくお願いします。

ファイル ファイルの説明
20230419_01.txt
コメント

at_akihito.irie

2023年4月19日 10時50分

入江です。

原因の究明のため、以下の情報を頂けますか?

* 起動しない基板(hermit v3.11.0)のカーネルとユーザーランドのバージョン
* 起動する基板(hermit v3.9.0)のカーネルとユーザーランドのバージョン

また、起動しない基板にhermit v3.9.0を書き込むと起動しますか?
逆に、起動する基板にhermit v3.11.0を書き込むと起動しなくなりますか?

Hermitの書き換え手順については、以下を参照してください。
https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…

ご連絡ありがとうございます。

>>* 起動しない基板(hermit v3.11.0)のカーネルとユーザーランドのバージョン
購入直後(出荷状態)のArmadillo-840m基板であり,
TeraTermでログインもできないため,
カーネルとユーザーランドのバージョンや,何が書き込まれているかが分からない状況です。

>>* 起動する基板(hermit v3.9.0)のカーネルとユーザーランドのバージョン
以下のとおりです。
 Linux:Ver1.05
 ユーザーランド:Ver1.03

>>また、起動しない基板にhermit v3.9.0を書き込むと起動しますか?
>>逆に、起動する基板にhermit v3.11.0を書き込むと起動しなくなりますか?
ありがとうございます。
検討いたします。

以上,よろしくお願いします。

at_akihito.irie

2023年4月19日 11時52分

入江です。

> 購入直後(出荷状態)のArmadillo-840m基板であり,
> TeraTermでログインもできないため,
> カーネルとユーザーランドのバージョンや,何が書き込まれているかが分からない状況です。

確認なのですが、当該個体がお客様のお手元に届いて、初回の起動時から本現象が起こった
ということでしょうか?

> 確認なのですが、当該個体がお客様のお手元に届いて、初回の起動時から本現象が起こった
> ということでしょうか?
はい。初回の起動時から本現象が発生しました。

また,起動する基板(hermit v3.9.0)のブートローダを保守モードにして,
Hermitのバージョンをv3.11.0に変更したところ,
Armadillo-840マニュアルと同じように起動し「armadillo840-0 login」が表示されました。
なお,起動する基板の方は,手元に届いてから初めて起動した基板ではなく,
Armadilloのホームページからダウンロードした
Linuxカーネルv1.05とユーザーランドv1.03を書き込んだ状態(手元に届いた時の状態に戻したつもり)の基板です。

また,Hermit-At Win32(フラッシュメモリ書換ツール)を使用し,
起動する基板のLinuxカーネルとユーザーランドをイレースして同じことを行ったところ,
起動しない基板と同じようにrebootを繰り返すようになりました。
Armadillo-840mの初期状態では,
Linuxカーネルとユーザーランドは書き込まれていないのでしょうか。

at_akihito.irie

2023年4月19日 15時47分

入江です。

> > 確認なのですが、当該個体がお客様のお手元に届いて、初回の起動時から本現象が起こった
> > ということでしょうか?
> はい。初回の起動時から本現象が発生しました。

Armadillo-840mですが、モジュール製品という特性上、カーネルとユーザーランドを書き込まずに出荷しています。
そのため、出荷後そのままでは起動しません。
任意の手順でカーネルとユーザーランドを書き込んでからご使用ください。

ご参考までに、アットマークテクノではROMイメージ書き込みという、任意のイメージを書き込んだ上で出荷する
サービスも行なっておりますのでお知りおきください。
https://armadillo.atmark-techno.com/services/customize/rom-image

承知しました。ご連絡ありがとうございます。
イメージの書き込み方法を検討いたします。

> 承知しました。ご連絡ありがとうございます。
> イメージの書き込み方法を検討いたします。

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

出荷後のArmadilloにSDブートで起動後にnetflashを使用してカーネルとユーザーランドを書き込むことは可能でしょうか?

at_akihito.irie

2023年4月25日 15時03分

入江です。

> 出荷後のArmadilloにSDブートで起動後にnetflashを使用してカーネルとユーザーランドを書き込むことは可能でしょうか?

はい、可能です。
https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…

また、出荷後のArmadillo-840mにはブートローダーは書き込まれているので、netflashの他に
以下の手順も使用できます。

* ダウンローダー
https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…

* tftpdl
https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…

> 入江です。
>
> > 出荷後のArmadilloにSDブートで起動後にnetflashを使用してカーネルとユーザーランドを書き込むことは可能でしょうか?
>
> はい、可能です。
> https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…
>
> また、出荷後のArmadillo-840mにはブートローダーは書き込まれているので、netflashの他に
> 以下の手順も使用できます。
>
> * ダウンローダー
> https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…
>
> * tftpdl
> https://manual.atmark-techno.com/armadillo-840/armadillo-840_product_ma…
>

ご連絡ありがとうございます。

出荷段階では、ブートローダー以外は書き込まれていないのでnetflashで書き込みを行ってみたいと思います。
書き込み作業中になにか有りましたら連絡したいとおもいます。

以上、宜しくお願いします。