第5章 未対応の機能

Linux 2.6.26で対応していた以下の機能については、2015年12月時点の Linux 3.14 ではまだサポートしていません。今後の製品アップデートで対応する予定です。

5.1. シリアルポート

CON3 のDTR/DSR制御

2015年12月リリースの linux-3.14-at5 で対応済です。

5.2. Sound

全体

2015年12月リリースの linux-3.14-at5 で基本動作(再生、録音、音量調整)は対応済です。しかし、ドライバーのクオリティーは、アルファー版程度となっています。

モノラル録音

オーディオコーデックにデジタル音声データを転送するI2Sインターフェースのデバイスドライバは、モノラル録音に対応できていません。LCD拡張ボードのCON3(モノラマイク入力) のように、ハードウェアがモノラルにのみ対応している場合でも、ドライバーがモノラル録音に対応するまではステレオで録音してください。この時、Lチャンネルにマイク入力の音、Rチャンネルに無音が記録されます。

ヘッドホンジャックの検知

Linux 3.14では Jack detect が実装されていません。LCD拡張ボードの CON4(ステレオヘッドホン出力) にヘッドホンジャックを挿入すると、Linux 2.6.26では Jack detect 機能が働き、CON5(オーディオコーデックの出力端子に接続されるリザーブ端子)は無効化さます。しかし、Linux 3.14では CON5が無効化されず、CON4とCON5のどちらからも音声が出力されます。

5.3. Linux Framebuffer (fbdev)

/dev/fb1によるオーバーレイ

/dev/fb1 を使ったオーバーレイ表示は、まだ対応していません。

FBIOPAN_DISPLAY

ioctl(fb, FBIOPAN_DISPLAY, &v_info)の機能が未対応です。Xサーバーではこの機能を使っていませんので、Linux 3.14への移行による表示機能に変化はありません。

5.4. パワーマネジメント

未実装です。

5.5. i.MX25の SDMA (Smart Direct Memory Access)

Sound

2015年12月リリースの linux-3.14-at5 で対応済。

SPI

未実装です。SPIによる通信は PIOのみ対応しています。

シリアルポート

未実装です。シリアルによる通信は PIOのみ対応しています。

5.6. Armadillo-410 CON2のピン名に対応したconfig

Armadillo-440のピン名で読み替えてください。