Armadillo Twin サービスのローンチ前に製造、出荷されたデバイスは Armadillo Twin に対応していない状態で出荷されています。Armadillo Twin 未対応デバイスは移行作業によって Armadillo Twin に対応することが可能です。
お手持ちのデバイスの Armadillo Base OS のバージョンを /etc/sw-versions で確認のうえ、3.19.1-at.1 よりも古い場合はお手数ですが以下の作業を実施してデバイスを Armadillo Twin に対応させてください。
バージョンの確認方法にはいくつか方法があります。「ドキュメントダウンロード」からお手持ちの製品マニュアルをご参照ください
前提条件
- デバイス開発のために開発環境 (ATDE) をすでに構築してある前提です。開発環境の構築がまだお済みでなければ「開発環境のセットアップ」の手順に従って開発環境を構築してください
- このページで紹介する手順は ATDE 上で mkswu を実行して SWU イメージを生成でき、その SWU イメージをデバイスにインストールできることを前提としています
移行作業
ATDE 上で以下のコマンドを実行し、mkswu のバージョンを最新にしてください。
[ATDE]$ sudo apt update && sudo apt install --upgrade mkswu
以下のように mkswu コマンドを実行し、enable_agent.swu を生成してください。
[ATDE]$ mkswu /usr/share/mkswu/examples/armadillo-twin/enable_agent.desc -o enable_agent.swu
生成した enable_agent.swu を対象のデバイスに対してインストールしてください。
インストール方法
- SWU イメージをUSB メモリ/SD カードにコピーします。USB メモリ/SD カードは vfat 形式、もしくは ext4 形式でフォーマットして、作成した SWU イメージをディレクトリを作らずにメディアのルートに配置してください
- デバイスの電源が入っていない状態でメディアを挿入します
- デバイスの電源を投入すると自動インストールが開始します。インストールが完了するとデバイスは自動的に再起動して、これ以降 Armadillo Twin 対応のソフトウェアが起動するようになります
SWU イメージをインストールするいくつかの方法があります。「ドキュメントダウンロード」からご利用されている Armadillo の製品マニュアルを参照してください