2024年1月26日10時43分
Armadillo-600シリーズのソフトウェア、ドキュメントをアップデートしました。
このリリースはダウンロードページからダウンロード可能です。
Armadillo Base OS 用
ドキュメント
Armadillo-640 製品マニュアル Armadillo Base OS 対応 (v4.4.0)
- 「3.8.2. ABOS Web へのアクセス」 にアクセス可能なネットワークに関する説明を追記
- 「3.10.3.2. ディレクトリ構成」 に requirements.txt に関する説明を追記
- 「3.11. C 言語によるアプリケーションの開発」 を追加
- 「6.8.5.1. Rest API へのアクセス権の管理」 にアクセス可能なネットワークに関する説明を追記
- 誤記および分かりにくい表記の修正
Armadillo-610 製品マニュアル Armadillo Base OS 対応 (v4.4.0)
- 「3.8.2. ABOS Web へのアクセス」 にアクセス可能なネットワークに関する説明を追記
- 「3.10.3.2. ディレクトリ構成」 に requirements.txt に関する説明を追記
- 「3.11. C 言語によるアプリケーションの開発」 を追加
- 「6.8.5.1. Rest API へのアクセス権の管理」 にアクセス可能なネットワークに関する説明を追記
- 誤記および分かりにくい表記の修正
Armadillo-640 Node-RED™ 開発ガイド (v1.1.0)
- 「4.4.5. 外部プログラムを実行する」 を追加
※1 Node-REDは、OpenJS Foundationの米国およびその他の国における登録商標または商標です。
Armadillo-610 Node-RED™ 開発ガイド (v1.1.0)
- 「4.4.5. 外部プログラムを実行する」 を追加
※1 Node-REDは、OpenJS Foundationの米国およびその他の国における登録商標または商標です。
Armadillo Base OS (3.18.6-at.10)
Armadillo Base OS は SWU イメージとして提供されます。
SWUイメージをインストールする方法については、製品マニュアルのSWU「イメージのインストール(A640)」またはSWU「イメージのインストール(A610)」 を参考にしてください。
ABOS Web 1.2.2
- 設定ファイル (/etc/atmark/abos_web/init.conf): 1 つの --allowed-subnets オプションで複数のサブネットを指定可能とした
ABOS Web は、Web ブラウザから Armadillo の動作設定を行う機能で、ABOS を搭載する全ての Armadillo に対応しています。
ABOS Web は、バージョン v3.17.4-at.7 以降の ABOS に組み込まれていますので、 お手元の Armadillo の ABOS のバージョンがそれより古い場合には更新してください。
ABOS を ABOS Web が無効の状態からアップデートした場合には ABOS Web は自動では起動しません。起動させたい場合はインストールディスクをご利用ください。
Linux カーネル (linux-at-5.10.209-r0)
- linux-stable/linux-5.10.y merge 205 -> 209。
- imx2_wdt:
freeze
モードで Armadillo をサスペンドすると watchdog にリセットされる不具合の修正 - rootwait: 起動後 10 秒以内に MMC/SD が 認識されなかった場合リセットするように処理を修正
- gpio-reset: gpio の名前を設定するように対応
- gpioinfo 等で名前が表示されます。
- armadillo-640_defconfig: UHID と TLV320AIC31XX をモジュールとして有効化
Linux カーネル v5.10-atのソースコードは、github上でも公開しています。
abos-base (2.3-r0)
-
abos-ctrl make-installer
:-
/etc/atmark/containers/node-red.conf
で設定しているファイルやポートがオープン状態の場合、自動的にクローズするように変更- 追加した --insecure オプションで本対応を無効化できます。
- 細かい修正
-
-
abos-ctrl rollback-clone
: SD ブート時の不具合修正 -
abos-ctrl mount-old
: マウント時 /target がすでにマウントされているかのチェックする処理を修正
device-info (1.1-r0)
- コマンド引数の順序に関わらず、-e オプションが適用されるように修正
- セキュアエレメントに対応
plug & trust (4.2.0-r4)
- 複数のアプリケーションが SE050 を使用できるように、排他アクセス動作を内部に追加
ATDE
debian package
- mkswu 5.3
- alpine 3.19 にある podman 4.8 の対応
- mkswu --version-cmp コマンド追加
- mkswu に記載されるバージョンを比較できるコマンドです。
- swdesc_command 等の --stdout-info オプションを追加
- 設定すると SWU インストール時のログが Armadillo 標準出力に info メッセージとして表示されます。
VSCode Extension
- Armadillo Base OS Development Environment 1.6.0
- C 言語アプリケーションの新規開発に対応
- Armadillo のスキャン情報に MAC アドレスも表示するように対応
VSCode Project
- C App Project 1.0.0
- 新規追加
- Python App Project 1.2.1
- コンテナイメージ名を小文字にするように変更
- pip によるパッケージインストールに対応
- Shell App Project 1.2.1
- コンテナイメージ名を小文字にするように変更
Debian GNU/Linux 用
Linux カーネル (v4.14-at65)1
- linux-stable/linux-4.14.y merge 334 -> 336
Linux カーネル v4.14-atのソースコードは、github上でも公開しています。
Debian GNU/Linux 10(buster)ユーザーランド(20240116)1
- debパッケージを最新版に更新
標準イメージファイル
Armadillo-640
- インストールディスクイメージ(Debian GNU/Linux 9)1 install-disk-sd-stretch-a600-20240129.img
- インストールディスクイメージ(Debian GNU/Linux 10)1 install-disk-sd-buster-a600-20240129.img
- Linuxカーネルイメージ1 uImage-a600-v4.14-at65
- DTB (Device Tree Blob) armadillo-640-v4.14-at65.dtb
- WLAN/RTCオプションモジュール用 DTB (Device Tree Blob) armadillo-640_con9_awl13_rtc-v4.14-at65.dtb
- Threadオプションモジュール用 DTB (Device Tree Blob) armadillo-640_con9_thread-v4.14-at65.dtb
Armadillo-610
- インストールディスクイメージ(Debian GNU/Linux 9)1 install-disk-sd-stretch-a600-20240129.img
- インストールディスクイメージ(Debian GNU/Linux 10)1 install-disk-sd-buster-a600-20240129.img
- Linuxカーネルイメージ1 uImage-a600-v4.14-at65
- Grove用 DTB (Device Tree Blob) armadillo-610-extboard-eva-grove-v4.14-at65.dtb
- LCD用 DTB (Device Tree Blob) armadillo-610-extboard-eva-lcd-v4.14-at65.dtb