対象製品Armadillo-840カテゴリオーディオHowtoは、Armadilloシリーズを有効に活用するための参考資料です。使用ソフトウェアのバージョンなど諸条件の差異によって、記載内容と実際の動作が異なる場合があります。すべての機能検証や長期の動作試験を行ったものではありませんので、必ずご使用目的に適合した検証・試験を行ってください。本Howtoは参考情報ですので、動作を保証するものではありません。ハードウェアを一部改造する必要がありますので、十分ご注意ください。Armadillo-840液晶モデルにオーディオコーデック(CS4270)を接続して使用する方法を説明します。kHzステレオ・オーディオ・コーデックです。デバイスの詳しい情報については、メーカーのホームページを参照してください。必要機材Armadillo-840液晶モデルCS4270ボード(本Howtoに掲載している回路図を参考に作成してください)ソフトウェア本Howtoで使用するソフトウェアは次の通りです。カーネルソースアーカイブlinux-3.4-at9.tar.gz本Howtoで作成するソフトウェアのバイナリファイルは以下よりダウンロードすることが出来ます。今回オーディオコーデックを動作させるために使用するArmadillo-840の機能は以下の通りです。拡張インターフェース2でこれらの機能を使うことができます。CS4270ボード参考回路CS4270ボードは、ステレオのヘッドホン出力とライン入力を装備したボードです。拡張ボード01を介してArmadillo-840と接続します。CS4270ボードの参考回路は以下の通りです。搭載しているオーディオコーデック(WM8978)の配線をArmadilloから切り離す必要があります。拡張ボード01に搭載しているチップ抵抗を事前に取り外してください。取り外すチップ抵抗は以下の通りです。拡大図Linuxカーネルイメージの作成CS4270を有効化したLinuxカーネルイメージを作成します。はじめに、ソースコードの準備を行います。カーネルのソースアーカイブを展開します。linux-3.4-at9/次に、カーネルコンフィギュレーションの変更を行います。Armadillo-840のデフォルトコンフィギュレーション(armadillo840_defconfig)を適用した後に、CS4270ドライバを有効に設定します。codec最後に、ビルドを実行します。作成されるLinuxカーネルイメージは、本Howtoよりダウンロードして入手することもできます。作成したLinuxカーネルイメージを、Armadillo-840のフラッシュメモリに書き込みます。フラッシュメモリの書き換え方法」をご確認ください。動作確認CS4270の動作確認を行います。CS4270ボードが接続されたArmadillo-840液晶モデルを起動します。CS4270が認識されると、Linuxカーネルのブートメッセージに以下のメッセージが表示されます。FSI2A-CS4270Armadilloにログイン後、以下のコマンドを参考に動作確認を行ってください。音量は0~100%の数値で設定することができます。以下のコマンド例では、70%の音量設定となります。以下のコマンド例では、48kHz16bitステレオのWAVファイル(test.wav)を再生しています。(ステレオの場合)以下のコマンド例では、48kHz16bitステレオで録音します。録音を終了する場合は、コンソール上でCTRL+Cキーを入力してください。(モノラルの場合)以下のコマンド例では、48kHz16bitモノラルで録音します。録音を終了する場合は、コンソール上でCTRL+Cキーを入力してください。本サイトに記載の商品名または会社名は、各社・各団体の商標または登録商標です。TM、®マークは付記していない場合があります。