第1章 はじめに

このたびはArmadillo-440液晶モデル開発セットをお求めいただき、ありがとうございます。

Armadillo-440液晶モデル開発セットは、CPUボードとしての中核機能を持った「Armadillo-440」と液晶やタッチスクリーン、オーディオ機能を搭載した「Armadillo-400シリーズ LCD拡張ボード」から構成されています。

Armadillo-440は、Freescale社製ARM9プロセッサ「i.MX257」、LPDDR SDRAM、フラッシュメモリを中心に、シリアル、LAN、USB 2.0、microSD スロット、GPIO といった組み込みシステムに求められる機能を搭載した小型汎用CPUボードです。Armadillo-440は従来製品のArmadillo-220とピン互換を持ちながら、性能向上と低消費電力を同時に実現しました。

Armadillo-400シリーズ LCD拡張ボードは、Armadillo-440に接続可能な拡張ボードです。タッチスクリーンコンピュータを実現するために必要な、LCD/タッチスクリーンインターフェース、オーディオ入出力、ボタン入力を備えています。Armadillo-400シリーズ LCD拡張ボードの回路図は公開されているため、 Armadillo-440はそのまま利用して、拡張ボードだけをカスタマイズすることにより、パネルコンピュータ開発時のハードウェアに対する様々な要求に短期間で対応することが可能となります。

Armadillo-440は標準OSに Linuxを採用していますので、Linux の豊富なソフトウェア資産を利用することができます。また、C言語などのプログラミング言語を使用し、オリジナルのプログラムを作成して動作させることも可能です。ソフトウェアのカスタマイズ方法については、「Armadillo-400シリーズソフトウェアマニュアル」等を参照してください。

本書には、ご利用にあたっての注意事項や、ご購入時の状態で利用できるソフトウェアの機能について記載されています。Armadillo-440液晶モデル開発セットがお手元に届きましたら、ハードウェアの動作確認、およびデフォルトソフトウェアの使用方法について確認いただくようお願い致します。

以降、本書では他のArmadilloシリーズにも共通する記述については、製品名をArmadilloと表記します。

1.1. 本書および関連ファイルのバージョンについて

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

1.2. 対象となる読者

  • ハードウェアの動作確認をされる方

  • ソフトウェアの基本的な使用方法の確認をされる方

上記以外の方でも、本書を有効に利用していただけたら幸いです。

1.3. 本書の構成

本書では、Armadilloの基本的な使用方法について記載されています。

以下に主な項目を挙げます。

  • 接続方法

  • 起動と終了

  • ファンクションテストアプリケーションを使用したハードウェアの動作確認方法

  • 各種設定方法

  • 各種アプリケーションの使用方法

1.4. 表記について

1.4.1. フォント

本書では以下のような意味でフォントを使いわけています。

表1.1 使用しているフォント

フォント例説明
本文中のフォント本文
[PC ~]$ lsプロンプトとユーザ入力文字列
text編集する文字列や出力される文字列。またはコメント

1.4.2. コマンド入力例

本書に記載されているコマンドの入力例は、表示されているプロンプトによって、それぞれに対応した実行環境を想定して書かれています。「/」の部分はカレントディレクトリによって異なります。各ユーザのホームディレクトリは「~」で表わします。

表1.2 表示プロンプトと実行環境の関係

プロンプトコマンドの実行環境
[PC /]#作業用PC上のrootユーザで実行
[PC /]$作業用PC上の一般ユーザで実行
[armadillo /]#Armadillo上のrootユーザで実行
[armadillo /]$Armadillo上の一般ユーザで実行
hermit>Armadillo上の保守モードで実行

コマンド中で、変更の可能性のあるものや、環境により異なるものに関しては以下のように表記します。適時読み替えて入力してください。

表1.3 コマンド入力例での省略表記

表記説明
[version]ファイルのバージョン番号

1.4.3. アイコン

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

[警告]

注意事項を記載します。

[ティップ]

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

1.5. 謝辞

Armadilloで使用しているソフトウェアの多くは Free Software / Open Source Softwareで構成されています。Free Software / Open Source Softwareは世界中の多くの開発者の成果によってなりたっています。この場を借りて感謝の意を表します。