Armadillo-210のデフォルトソフトウェア

Armadillo-210にはRecoverイメージとBaseイメージという2つのオンボード・フラッシュメモリ用のデータファイルが用意されています。データファイルの中には、アプリケーションや設定ファイル(これらをまとめてユーザランドと呼びます)が含まれています。このユーザランドはAtmark Distを使って簡単に再構築または変更を加えることができます。

復旧用データファイル(Recoverイメージ)

Recoverイメージは出荷状態に復旧するためのデータファイルです。出荷時にオンボード・フラッシュメモリに書き込まれているものと同じデータファイルになっています。Armadillo-210の特徴や性能を利用するアプリケーションが含まれています。

主な機能

  • シリアル−イーサネット変換
  • イーサネットによるシリアル通信のブリッジ
  • SNMPによる汎用I/Oの制御
  • 汎用I/O入力の状態変化トラップ通知

起動するアプリケーション

Recoverイメージでは以下のアプリケーションが起動時に立ち上がります。

アプリケーション 用途
seri2eth イーサネットによるシリアル通信のブリッジ
snmpd SNMPエージェント
discoverd Discoverツール対応
sshd SSHサーバ

その他に含まれているアプリケーション

以下がRecoverイメージに含まれている主なアプリケーションです。

アプリケーション 用途
busybox 組み込みLinux用コマンドツール群
dhcpcd DHCPクライアント
ledctrl LED制御
netflash ネットワーク上のフラッシュ更新
flatfsd configフラッシュリージョンのデータ管理
e2fsprogs fsckなどのext2/3のファイルシステム管理ツール
ftpd FTPサーバ
iptables ファイアウォ-ル管理

開発用基本データファイル (Baseイメージ)

Baseイメージは基本的なアプリケーションやツールだけを含んでいます。 開発ベースとして利用するために用意されていて、Atmark Distで必要に応じてカスタマイズしたり、オリジナルのプログラムを追加したりします。

デフォルトで起動するアプリケーション

Baseイメージでは以下のアプリケーションが起動時に立ち上がります。

アプリケーション 用途
dhcpcd DHCPクライアント
sshd SSHサーバ
klogd カーネルログ管理
syslogd システムログ管理
inetd telnetやFTPなどのサーバを起動させるネットワークサーバ
thttpd HTTPサーバ

その他に含まれているアプリケーション

以下がBaseイメージに含まれている主なアプリケーションです。

アプリケーション 用途
busybox 組み込みLinux用コマンドツール群
gpioctrl GPIO制御
ledctrl LED制御
netflash ネットワーク上のフラッシュ更新
flatfsd configフラッシュリージョンのデータ管理
e2fsprogs fsckなどのext2/3のファイルシステム管理ツール
ftpd FTPサーバ
iptables ファイアウォ-ル管理
ntpclient NTPクライアント

ソースコード

Armadillo-210のデータファイルに含まれているアプリケーションやツールのソースコードはここからダウンロードできます。