n_ogawa
2024年7月16日 10時55分
お世話になります。
SDブートによる,Armadilo-X1のイメージファイルの更新が実行できなくなりました。
以前のボードでは以下のようなメッセージで実行できていました。
*+*+* Install Start!! *+*+* === Step.1 Board Update === Board version: 0x0000 Board info: 6640 bytes Sector 0: Erase: OK Updating................................OK Sector 1: Erase: OK Updating........................
新しいArmadilo-X1のボードでは以下のように表示され,実行できない状態となっています。
*+*+* Install Start!! *+*+* === Step.1 Board Update === Board version: 0x0205 error: PLEASE hold SW1 and turn on the power again! ##### Board Update Error
SW1を押しながら起動していますが,SW1の接触不良等があるのではないかと,
以下のコマンドを実施してSW1の動作確認を行いましたが,SW1が問題なく動作していることを確認しました。
evtest /dev/input/event1
問題なく動作していた時のログファイルとエラーが発生していた時のログファイルを添付させていただきます。
イメージファイル更新不可の原因と対応についてご教授いただければと思います。よろしくお願いいたします。
ファイル | ファイルの説明 |
---|---|
teraterm Before.log | 問題なく実行できていた時のログファイルです。 |
teraterm Error.log | エラーが発生しているバージョンのログファイルです。 |
コメント
n_ogawa
at_dominique.m…
2024年7月16日 16時55分
n_ogawaさん
お世話になっています、
マルティネです。
> イメージファイル更新不可の原因と対応についてご教授いただければと思います。
新しい Armadillo X1 では起動している BMIC (ボードマネージメントチップ)のバージョンがインストーラーのバージョンより新しくて、書き込みが失敗しているようです。
こちらのバージョンです:
最新のインストーラーでは 0x0205 の場合にそのままインストールを続きますので、恐らく更新された2019年前のインストーラーを起動しているかと思われます。
できれば、新しいインストーラーに切り替えていただければと思いますが、
必要でしたらバージョンが新しいことで問題ないと思いますので、
sd カードをマウントして
images/board-update
を編集できます。「
board_version_latest_v2=0x0204
」になっていると思います。それを 「
0x020[45]
」に変更すればインストールが通るようになります。> SW1を押しながら起動していますが,SW1の接触不良等があるのではないかと,
> 以下のコマンドを実施してSW1の動作確認を行いましたが,SW1が問題なく動作していることを確認しました。
SW1 を押した状態で起動すると BMIC のファームウェアが書き込み可能になるはずですが(表示されるバージョンが 0x0000 になるはずです)、その点については後ほど確認します。
よろしくお願いします。