デバイスのソフトウェアをアップデートする
Armadillo Twinからデバイスのソフトウェアをリモートからアップデートします。以下の図はリモートアップデートのフローです。

- ユーザーはアプリケーション開発の結果をSWUイメージとしてビルドします。そのSWUイメージを利用してデバイスに配信して、リモートからユーザーアプリケーションをアップデートします。
- セキュリティアップデートや機能拡張のために、Armadillo Base OSのアップデートができます。
- サービスからデバイスへのデータ通信量には制限があります。
- アップデートに失敗するとエラーメッセージかデバイスのエラーログが表示されます。書き込むソフトウェアに問題があるなどで起動不能なエラーが発生した場合にはリカバリーモードで起動してサービスへ再接続します。
主なアップデート対象は以下の表のとおりです。Armadillo Base OSの変更はコンテナー上のユーザーアプリケーションとは依存しないので、Armadillo Base OSとユーザーアプリケーションは独立してアップデート可能です。
| アップデート対象 | リリース元 | リリースタイミング | リリース目的 |
|---|---|---|---|
| Armadillo Base OS | アットマークテクノ | 毎月 (取り込みはユーザー次第) | Base OS の機能追加、バグフィックス、セキュリティアップデート |
| ユーザーアプリケーション | ユーザー | 任意 | ユーザーアプリケーションの機能追加やバグフィックス |
チュートリアル:
ソフトウェアアップデート機能:
デバイス側のソフトウェアアップデート仕様:
アプリケーション開発について:
トラブルシューティング: