Armadilloフォーラム

「9.7. Armadilloのソフトウェアをアップデートする」の初期設定について

aoki

2022年10月14日 12時20分

ご担当者様

お世話になります.

「9.7.3. イメージのインストール」をいくつか試してみたいので,
「9.7. Armadilloのソフトウェアをアップデートする」を電子マニュアル[1]のように動作させてみたいです.
しかしながら, 手元のArmadillo G4では,
aptの代わりにapkをサポートしているため, aptで配布されている"mkswu"を入手出来ません.
そのため, Githubで公開されているもの[2]で互換できるかもしれないと試行錯誤を行なっています.

1つ目の質問:
Githubで公開されているもの[2]を利用すれば, 電子マニュアル9.7.と全く同じ挙動を得ることができますでしょうか.
 e.g. $ ./genkey.sh
(9.7.2. の場合, $ mkswu --init の代わりに上記スクリプトを実行)
※ 手元で実行させてみたところ, ~/mkswuには, 「mkswu.conf」,「swupdate.pem」, 「swupdate.key」の生成は確認済みです.

2つ目の質問:
電子マニュアルには他にもaptでのパッケージ配布が前提の記述が多々散見されましたが,
将来的には現状サポートされていないパッケージ(e.g. mkswu)も, 整備されてapkへ登録する予定でしょうか。

よろしくお願いします.

[1] https://manual.atmark-techno.com/armadillo-iot-g4/armadillo-iotg-g4_pro…
[2] https://github.com/atmark-techno/mkswu.git

コメント

マニュアルのコマンド入力例のプロンプト(コマンドの入力待ち状態で表示されている左側の文字部分 $等)
を見てもらいたいのですが、ATDEとなっている場合は、Armadillo上で実行するコマンドではなく
PC側の開発環境であるATDEで実行するコマンドです。
mkswuはArmadillo上ではなく、PC側でパッケージングするツールなので、Armadilloで
インストールすることも実行することもできません。

プロンプトについては製品マニュアルの先頭の方に説明があります。
https://manual.atmark-techno.com/armadillo-iot-g4/armadillo-iotg-g4_pro…

また、製品マニュアル1.2.0は既にかなり古いので、新しいものをご覧ください。(最新は1.10.1です)
https://armadillo.atmark-techno.com/resources/documents/armadillo-iot-g…