この章では、Armadillo-440 液晶モデルのデフォルトユーザーランドに含まれるファンクションテストアプリケーションを使用して、ハードウェアの動作確認を行う方法について説明します。ファンクションテストアプリケーションはArmadillo-440 液晶モデルの電源を投入すると自動的に液晶パネルに表示されます。ハードウェアが正常に動いていることを確認するためにArmadillo-440 液晶モデルがお手元に届きましたら必ずこの章のテストを一通り実行してください。
ファンクションテストアプリケーションテストのテスト項目は画面左に並んでいるボタンを押して選択します。
LEDの点灯/消灯を行うことができるかどうかをテストします。「Red」、「Green」ボタンを押して、Armadillo-440と液晶パネル上のLEDの状態が同じになっていることを確認してください。
ボタンの状態を取得することができるかどうかをテストします。Armadillo-440、LCD拡張ボードのボタンを押して、液晶パネル上のそれぞれのボタンの位置に「PUSH」と表示されることを確認してください。
タッチスクリーンのArea内の座標を取得できるかどうかをテストします。タッチスクリーンの座標は、[X, Y]のように表示されます。Xは右へ行くほど、Yは下へ行くほど値が大きくなることを確認してください。
液晶パネルのバックライトの明るさを調整することができるかどうかをテストします。スライダーでバックライトの明さを調節します。左に移動させるとバックライトが暗くなり、右に移動させると明るくなることを確認してください。
サウンドの録音/再生ができるかどうかをテストします。事前に図2.2「接続図」を参考にしてスピーカ、マイクを接続してください。
「Audio Test」の「Play」ボタンを押すと、スピーカから音が聞こえることを確認してください。
「Recording Test」の「Record」ボタンを押し、マイクへ向けて声を発するなどして録音を行います。録音は約5秒間実行され、録音が完了すると「Record」が押されていない状態に戻ります。
次に「Recording Test」の「Play」ボタンを押し録音した音が聞こえることを確認してください。
RTCへの時刻設定及びRTCからの時刻読み込みができるかどうかをテストします。
カレンダーで任意の年月日時分秒を選択し、「Set」ボタンを押すとシステムクロック及びRTC(ハードウェアクロック)が設定されます。
「Get」ボタンを押すと、RTC(ハードウェアクロック)から時刻を読み出し、カレンダー上に表示します。ハードウェアクロックとシステムクロックは必ずしも一致しないことに注意してください。
4.7. ファンクションテストの自動起動を停止する
ファンクションテストを一通り行った後で、自動起動を停止したい場合は図4.8「自動起動の停止」のようにコマンドを実行します。
再びファンクションテストを自動起動するようにしたい場合は図4.9「自動起動の開始」のようにコマンドを実行します。