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 |
コメント
ご連絡ありがとうございます。
>>* 起動しない基板(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
> 確認なのですが、当該個体がお客様のお手元に届いて、初回の起動時から本現象が起こった
> ということでしょうか?
はい。初回の起動時から本現象が発生しました。
また,起動する基板(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
入江です。
> > 確認なのですが、当該個体がお客様のお手元に届いて、初回の起動時から本現象が起こった
> > ということでしょうか?
> はい。初回の起動時から本現象が発生しました。
Armadillo-840mですが、モジュール製品という特性上、カーネルとユーザーランドを書き込まずに出荷しています。
そのため、出荷後そのままでは起動しません。
任意の手順でカーネルとユーザーランドを書き込んでからご使用ください。
ご参考までに、アットマークテクノではROMイメージ書き込みという、任意のイメージを書き込んだ上で出荷する
サービスも行なっておりますのでお知りおきください。
https://armadillo.atmark-techno.com/services/customize/rom-image
nozaki-h
at_akihito.irie
入江です。
> 出荷後の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…
nozaki-h
> 入江です。
>
> > 出荷後の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で書き込みを行ってみたいと思います。
書き込み作業中になにか有りましたら連絡したいとおもいます。
以上、宜しくお願いします。
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…