Armadilloフォーラム

ABOSの更新時にフリーズし起動できない

new_bee

2023年9月26日 9時32分

A6EのABOS更新しようとした際に証明書が古く、
https://armadillo.atmark-techno.com/forum/armadillo/16971を参考に証明書を追加し
swuappdateにて
https://armadillo.atmark-techno.com/files/downloads/armadillo-iot-a6e/i…

を実行したところ
reboot: Restarting system
が表示されあたと再起動しなくなってしまいました
sysランプのみ緑に点灯している状態です

Sdbootにて起動させています。

復旧させる方法等ございましたら教えていただけると助かります

よろしくお願いいたします

コメント

new_bee

2023年9月26日 9時50分

起動をeMMCに変更したところ起動することができました。 
SDカードの環境を再構築する以外に方法はございますでしょうか
よろしくお願いいたします

> A6EのABOS更新しようとした際に証明書が古く、
> https://armadillo.atmark-techno.com/forum/armadillo/16971を参考に証明書を追加し
> swuappdateにて
> https://armadillo.atmark-techno.com/files/downloads/armadillo-iot-a6e/i…
>
> を実行したところ
> reboot: Restarting system
> が表示されあたと再起動しなくなってしまいました
> sysランプのみ緑に点灯している状態です
>
> Sdbootにて起動させています。
>
> 復旧させる方法等ございましたら教えていただけると助かります
>
> よろしくお願いいたします
>

at_dominique.m…

2023年9月26日 10時00分

new_beeさん

お世話になっています、
アットマークテクノのマルティネです。

> を実行したところ
> reboot: Restarting system
> が表示されあたと再起動しなくなってしまいました
> sysランプのみ緑に点灯している状態です

大変申し訳ございません、u-boot の更新に何か問題ありましたね。すぐ確認して修正します。

eMMC で起動できたとのことなので、そちらの環境から復帰は可能です。
手順を再確認してからお伝えしますので少しだけお待ちください。

よろしくお願いします。

at_dominique.m…

2023年9月26日 10時24分

new_beeさん、

マルティネです。

> eMMC で起動できたとのことなので、そちらの環境から復帰は可能です。
> 手順を再確認してからお伝えしますので少しだけお待ちください。

お待たせしました。
eMMC で起動した環境でシリアルコンソールに接続して、以下のコマンドで復帰できました。

ネットワークがなければ、u-boot イメージを curl ではなく USB メモリなどで転送してください。
https://armadillo.atmark-techno.com/resources/software/armadillo-iot-a6… からダウンロードできます。

# https://armadillo.atmark-techno.com から最新の u-boot イメージを取得します。
armadillo:~# curl -O https://armadillo.atmark-techno.com/files/downloads/armadillo-iot-a6e/bootloader/u-boot-aiotg-a6e-latest.imx
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  599k  100  599k    0     0   369k      0  0:00:01  0:00:01 --:--:--  369k
# sd カードに書き込みます
armadillo:~# dd if=u-boot-aiotg-a6e-latest.imx of=/dev/mmcblk1 bs=1k skip=1 seek=1
598+0 records in
598+0 records out
612352 bytes (612 kB, 598 KiB) copied, 0.324045 s, 1.9 MB/s

その後に SW2 を再び SD ブート設定にしていただいて、再び再起動すると SD ブートで起動できるはずです。

何か問題あればまた聞いてください。

これから問題の原因を確認して修正します。

よろしくお願いします。

new_bee

2023年9月26日 10時50分

マルティネ様

早急の対応ありがとうございます
SDブートにて起動確認し問題なく動作していそうです

対応ありがとうございました

> new_beeさん、
>
> マルティネです。
>
> > eMMC で起動できたとのことなので、そちらの環境から復帰は可能です。
> > 手順を再確認してからお伝えしますので少しだけお待ちください。
>
> お待たせしました。
> eMMC で起動した環境でシリアルコンソールに接続して、以下のコマンドで復帰できました。
>
>
> ネットワークがなければ、u-boot イメージを curl ではなく USB メモリなどで転送してください。
> https://armadillo.atmark-techno.com/resources/software/armadillo-iot-a6… からダウンロードできます。
>
>

> # https://armadillo.atmark-techno.com から最新の u-boot イメージを取得します。
> armadillo:~# curl -O https://armadillo.atmark-techno.com/files/downloads/armadillo-iot-a6e/bootloader/u-boot-aiotg-a6e-latest.imx
>   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
>                                  Dload  Upload   Total   Spent    Left  Speed
> 100  599k  100  599k    0     0   369k      0  0:00:01  0:00:01 --:--:--  369k
> # sd カードに書き込みます
> armadillo:~# dd if=u-boot-aiotg-a6e-latest.imx of=/dev/mmcblk1 bs=1k skip=1 seek=1
> 598+0 records in
> 598+0 records out
> 612352 bytes (612 kB, 598 KiB) copied, 0.324045 s, 1.9 MB/s
> 

>
> その後に SW2 を再び SD ブート設定にしていただいて、再び再起動すると SD ブートで起動できるはずです。
>
> 何か問題あればまた聞いてください。
>
> これから問題の原因を確認して修正します。
>
> よろしくお願いします。

at_dominique.m…

2023年9月26日 11時21分

new_bee さん

マルティネです。

> 早急の対応ありがとうございます
> SDブートにて起動確認し問題なく動作していそうです

確認ありがとうございました。

こちらで原因を確認できて修正しましたので、今月の 3.18.3-at.4 以降で u-boot を更新できるようになります。
今月に Armadillo A6E の u-boot の更新がありませんので更新をインストールしても確認になりませんが、これから安全に更新できるように SD ブートの boot イメージ更新テストも追加します。

この度はお手数をおかけして申し訳ございます、これからもよろしくお願いします。

at_dominique.m…

2023年9月28日 14時26分

new_bee さん

マルティネです。

> こちらで原因を確認できて修正しましたので、今月の 3.18.3-at.4 以降で u-boot を更新できるようになります。

すみません、そこだけ訂正させていただきます。
今月の 3.18.3-at.4 アップデートで A6E の u-boot の更新を入れることになりましたので、SWU での更新の修正もちゃんと確認できると思います。

よろしくお願いします。