nagashima
2018年4月4日 14時47分
いつもお世話になっております。長島と申します。
Armadillo-440 で setenv console を設定した際、
誤って setenv console=ttymxc2 ... と入力してしまい、
それから復旧できず困っております。
保守モードで起動しても当然 ttymxc1 では
hermit > のプロンプトが表示されません。
この場合の復旧方法をご存じの方、ご教授頂けると助かります。
Etherのクロスケーブルで接続とかでしょうか...
コメント
nagashima
溝渕様
長島です。ご教授ありがとうございました。
Hermit-at WIN32(v1.3.0) で試したところ、Shoehon のところはできたのですが、
その後の bootloader を Erace (Force Locked にチェック)するところで、
下記エラーが発生し、続きができません。
hermit: panic no memory region contains address 0xa028000
試しに保守モードで起動してみて接続できるか試してみましたが、ダメでした。
この後、ATDEから hermit を実行してみます。後程結果をお伝えいたします。
nagashima
お世話になっております。長島です。
ATDE上で shoehorn を実行しましたが、下記エラーが出ます。
・接続はHermit-At Winで使用したものと同じく、USB-RS232C変換ケーブル
(日常的にArmadilloのイメージ書き込みに使用しているもの)
・ATDE右上のUSBアイコンで「接続」にしている
atmark@atde5:~$ shoehorn --boot --target armadillo4x0 --initrd /dev/null --kernel /usr/lib/hermit-3/loader-armadillo4x0-boot-v3.10.0.bin --loader /usr/lib/shoehorn/shoehorn-armadillo4x0.bin --initfile /usr/lib/shoehorn/shoehorn-armadillo4x0.init --postfile /usr/lib/shoehorn/shoehorn-armadillo4x0.post
/usr/lib/shoehorn/shoehorn-armadillo4x0.bin: 1300 bytes (2048 bytes buffer)
/usr/lib/hermit-3/loader-armadillo4x0-boot-v3.10.0.bin: 51780 bytes (51780 bytes buffer)
/dev/null: 0 bytes (0 bytes buffer)
Waiting for target - press Wakeup now.
Failed Target Synchronizing.(-179)
「Waiting Jorn target」のところで、UARTブートしましたが、
基地局につながりません。
at_mizo
2018年4月5日 9時30分
溝渕です。
> この場合の復旧方法をご存じの方、ご教授頂けると助かります。
「Armadillo-400 シリーズソフトウェアマニュアル」の以下の章に記載されて
いる初期化手順を試してみてください。
[6.6. ブートローダーを出荷状態に戻す]
https://manual.atmark-techno.com/armadillo-4x0/armadillo-400_series_sof…