第1章 はじめに

Armadillo シリーズは、ARM コアを搭載した高性能・低消費電力な小型汎用CPU ボードです。標準OS にLinuxを採用しており、豊富なソフトウェア資産と実績のある安定性を提供します。また、全ての製品が標準でネットワークインターフェースを搭載し、Linux のネットワークプロトコルスタックと組み合わせて、容易にネットワーク対応機器の開発を実現します。

Armadillo-400 シリーズは、同クラスの従来製品より性能を向上しつつも、低消費電力を実現したモデルです。Armadillo-400 シリーズには、低価格のArmadillo-420 と拡張ボードによってマルチメディア機能を追加可能なArmadillo-440 および拡張機能が充実したArmadillo-460 の3 種類の製品があります。

Armadillo-400 シリーズは、基本機能としてシリアル、イーサネット、USB、ストレージ(SD)、GPIO など組み込み機器に必要とされる機能を備えています。Armadillo-440 はそれらに加え、LCD、タッチスクリーン、オーディオなどのマルチメディア機能を、拡張ボードによって追加可能です。Armadillo-460 ではさらにSDスロットを採用しSDIOに対応するとともに、PC/104 拡張バス互換モードまたは3.3V 高速拡張バスモードが選択可能[1]な拡張バスを追加し、リアルタイムクロックを標準搭載するなど拡張機能が充実しています。

Armadillo-400 シリーズのセットモデルには、「Armadillo-420 ベーシックモデル開発セット」、「Armadillo-440 ベーシックモデル開発セット」、「Armadillo-420 WLANモデル開発セット」、「Armadillo-440 WLANモデル開発セット」、「Armadillo-440 液晶モデル開発セット」、「Armadillo-460 ベーシックモデル開発セット」があります。

Armadillo-400 シリーズでは、Armadillo-400 シリーズオプションモジュールや拡張ボードを追加することでリアルタイムクロックや無線LAN などの機能を追加することができます。 「Armadillo-420/440 ベーシックモデル開発セット」は、Armadillo-420/440にArmadillo-400シリーズ RTCオプションモジュールをセットにしたモデルです。 「Armadillo-420/440 WLANモデル開発セット」は、Armadillo-420/440にArmadillo-400シリーズ WLANオプションモジュールをセットにしたモデルです。 「Armadillo-440 液晶モデル開発セット」は、Armadillo-440にArmadillo-400シリーズ LCD拡張ボードをセットにしたモデルです。 「Armadillo-460 ベーシックモデル開発セット」は、Armadillo-460の開発モデルです。

本書には、Armadillo-400シリーズのハードウェア仕様が記載されています。

出荷状態のソフトウェアの操作方法およびハードウェア仕様が記載されているマニュアルは、モデルにより異なります。各モデルの名称と対応するマニュアルを、表1.1「各モデルとマニュアルの対応」に示します。また、Armadillo-400シリーズのソフトウェアをカスタマイズされる方は、「Armadillo-400シリーズソフトウェアマニュアル」をご参照ください。

表1.1 各モデルとマニュアルの対応

名称ソフトウェアの操作方法ハードウェア仕様
Armadillo-420 ベーシックモデルArmadillo-420 ベーシックモデル 開発セット スタートアップガイドArmadillo-400 シリーズ ハードウェアマニュアル
Armadillo-440 ベーシックモデルArmadillo-440 ベーシックモデル 開発セット スタートアップガイドArmadillo-400 シリーズ ハードウェアマニュアル
Armadillo-420 WLANモデル(AWL13対応)Armadillo-420 WLAN モデル開発セット(AWL13対応) スタートアップガイドArmadillo-400 シリーズ ハードウェアマニュアル
Armadillo-WLAN(AWL13) ソフトウェアマニュアルArmadillo-WLAN(AWL13) ハードウェアマニュアル
Armadillo-440 WLANモデル(AWL13対応)Armadillo-440 WLAN モデル開発セット(AWL13対応) スタートアップガイドArmadillo-400 シリーズ ハードウェアマニュアル
Armadillo-WLAN(AWL13) ソフトウェアマニュアルArmadillo-WLAN(AWL13) ハードウェアマニュアル
Armadillo-440 液晶モデルArmadillo-440 液晶モデル 開発セット スタートアップガイドArmadillo-400 シリーズ ハードウェアマニュアル
Armadillo-460 ベーシックモデルArmadillo-460 ベーシックモデル開発セットスタートアップガイドArmadillo-400 ハードウェアマニュアル

1.1. 本書および関連ファイルについて

本書を含めた関連マニュアル、ソースファイルやイメージファイルなどの関連ファイルは最新版を使用することをおすすめいたします。本書を読み進める前に、Armadilloサイトから最新版の情報をご確認ください。

また、Armadillo-400 シリーズをご購入の上でアットマークテクノ Armadilloサイトから購入製品登録を行った方に限定して、下記のユーザー限定コンテンツを公開しています。

  • Armadillo-400 シリーズ LCD拡張ボード 回路図、部品表

  • Armadillo-400 シリーズ RTCオプションモジュール 回路図、部品表

  • Armadillo-400 シリーズ WLANオプションモジュール(AWL12対応) 回路図、部品表

  • Armadillo-400 シリーズ WLANオプションモジュール(AWL13対応) 回路図、部品表

購入製品登録を行うには、Armadilloサイトの「サポート - 購入製品登録」メニューにアクセスしてください。

1.2. 本書の構成

本書は、Armadillo-400シリーズを使用する上で必要な情報のうち、以下の点について記載されています。

  • ハードウェア概要

  • メモリマップ

  • インターフェース仕様

  • 基板の形状

  • 拡張ボード/オプションモジュール

  • ケース

1.3. アイコン

本書では以下のようにアイコンを使用しています。

[警告]

注意事項を記載します。

[ティップ]

役に立つ情報を記載します。



[1] 「PC/104拡張バス互換モード」と「3.3V高速拡張バスモード」の切り替え方法は「J1、J2(拡張バスインターフェース) - 「Armadillo-460」」を参照してください。