Ankaa Linux BSPの内容
Ankaa i.MX6開発ボードは、 eSOMiMX6 - System on Module をキャリアボードに搭載したデュアルボードソリューションです。iMX6リファレンスデザインはLinux / Androidを実行します。 i.MX6モジュール上のコンピュータ - eSOMiMX6のためのAnkaa - Rapid開発キットの一部として配布されているLinux BSPは、実稼働環境です。 BSPは世界中の数多くの顧客によって製品を生産に使用してきました。 BSPの機能は次のとおりです。
Ankaa Linux BSP の内容
| 品番 | 機能 | ANKAA BSP 支援 | 備考 | 
|---|---|---|---|
| 1 | Uブート | 2014.04 | 
 | 
| 2 | Linux カーネル | 3.14.28 | |
| 3 | SPL | Uブート 2014.04 | SPLは、基本的にSDとeMMCの間でブートデバイスを選択するために使用されるeMMCで融合された主要なブートローダです. | 
| 4 | ビルド環境 | ヨーコポキーファイド | 
 | 
| 5 | ツールチェーン | GCC 4.9.2 (arm-poky-linux-gnueabi) | GCC 4.8(gcc-linaro-arm-linux-gnueabihf)も手作業でコンパイルすることができます。 | 
| 6 | ビルドPC | Ubuntu 12.04 | 
 | 
Uブート 支援
| 品番 | 機能 | 支援 | 備考 | 
|---|---|---|---|
| 1 | Uブートプロンプト | デフォルトはUART1です | Bluetoothに使用されるUART3以外のUARTインタフェースでも使用できます | 
| 2 | 起動画面を起動する | はい。 いずれかのLVDSディスプレイで使用可能なブートスプラッシュ画面 | 
 | 
| 3 | はい。 両方のLVDSディスプレイがサポートされています | 
 | |
| 4 | イーサネット | はい | TFTPを使用してカーネルをブートすることができます | 
| 5 | USB host | はい | カーネルはUSBデバイスから起動することができます | 
| 6 | ホストモードのUSB OTG | はい | 
 | 
| 7 | SDカード | はい | 
 | 
| 8 | eMMC | はい | eMMCは、eSOMiMX6 SOM自体に存在する4GB / 8GBサイズのストレージデバイスです | 
| 9 | カーネルブートオプション | カーネルはTFTP、USB、SD、eMMCから起動することができます | 
 | 
| 10 | LEDs | eSOMiMX6には2つのLEDがあり、どちらもソフトウェア制御可能です | デバッグの目的に役立ちます | 
| 11 | Uブートコマンド | すべての標準uブートコマンドがサポートされています | 運用環境でUブートをデバッグするときや診断フェーズで役立つ | 
カーネル支援
| 品番 | 機能 | 支援 | 備考 | 
|---|---|---|---|
| 1 | カーネルデバッグメッセージ | カーネルデバッグメッセージがシリアルポートに表示されます | 
 | 
| 2 | シリアルポートドライバ | シリアルポートドライバは、Linuxカーネルに含まれています | UART1はデバッグUARTとして使用され、UART2はDB9コネクタで提供されます | 
| 3 | USBホスト | USBフラッシュドライブがサポートされています | 
 | 
| USB HIDデバイス(マウス、キーボードなど)がサポートされています | 
 | ||
| USBカメラがサポートされています* | 
 | ||
| USB WiFiドングル*、USBブルートゥースドングル*などの他のUSBデバイス | 
 | ||
| 4 | USBデバイス(USB OTG) | 大容量ストレージのサポートが含まれています | 指定されたデバイスは、OTGケーブルがPCに接続されているとき大容量記憶装置として機能します | 
| 
 | イーサネットサポート* | デバイスはネットワークインターフェイスをエクスポートし、PCからネットワークデバイスとしてアクセスできます。 ソケットベースのアプリケーションがあり、イーサネット通信がない場合に便利です | |
| 
 | USBシリアルインターフェイスのサポート* | USBデバイスは、PC上のCOMポートのように動作し、USBシリアルデバイスクラスをサポートします | |
| 5 | SDカード | 32GBまでのSDカードをサポート | SDカードには複数のパーティションがあり、1つのパーティションを使用してOSを格納し、もう1つのパーティションを使用してファイルシステムを格納することができます | 
| 6 | HDMIディスプレイ | HDMIドライバが提供されています | すべての標準HDMI解像度(640x480,1280x720,1920x1080)がサポートされています | 
| 7 | LVDS-1ディスプレイ | LDB(LVDSディスプレイブリッジ)ドライバが付属しています | 7インチハンスターLVDSディスプレイ(1024x768)ディスプレイ解像度をサポート | 
| 8 | LVDS-2ディスプレイ | LDB(LVDSディスプレイブリッジ)ドライバが付属しています | 7インチハンスターLVDSディスプレイ(1024x768)ディスプレイ解像度をサポート | 
| 9 | タッチスクリーンドライバ | タッチスクリーンドライバがサポートされています | Ankaaキットは容量性のタッチスクリーンをサポートしています。校正と試験のためのアプリケーションが用意されています | 
| 10 | Wi-Fi | WI-Fiドライバをサポートします | アクセスポイントとステーションモードをサポートします | 
| 11 | ブルートゥース | ブルートゥースドライバ(ブルートゥース低エネルギーサポート付きブルートゥース4.0)をサポート | RFCOMMプロファイルをサポートします。 A2DP **、HIDD **、OBEX **、PPP **、SDAP **のプロファイルを追加することができます.ANKAAボードは、他のBluetooth低エネルギーデバイスと通信することができます。この機能は、TIセンサータグでテストされています | 
| 12 | カメラドライバ* | アドオンモジュールとしてサポートされています。 Linux用ビデオがサポートされています | Linux用のビデオが移植され、サンプルアプリケーションが提供されています。アプリケーションは画像をキャプチャし、データをストリームし、ビデオをキャプチャできます。 5MP MIPI、8MP MIPI、13MP MIPI、5MP並列カメラでテスト済みまた、USB Video Classカメラモジュールでもテストされています | 
| 13 | eMMC - ストレージ | デバイスはストレージデバイスとして表示されます。最大4GB / 8GBのストレージをサポートします | 
 | 
| 14 | I2C | はい | ANKAAは、PMIC、RTC、オーディオコーデック、カメラモジュール、HDMI、タッチスクリーンをI2Cインターフェイスで接続しています | 
| 15 | SPI | はい | SPIインタフェースはNORフラッシュとADCチップを使用してテストされています | 
| 16 | オーディオ | オーディオコーデックドライバが提供されています | .wavファイルと.mp3ファイルを再生してテストされます。オーディオ録音にも対応しています | 
| 17 | イーサネット | ギガビットイーサネットドライバが提供されています | 370Mbpsまでのサポート(IPERFツールを使用してテスト済み) | 
| 18 | SATA | SATAドライバIDが含まれています(iMX6クワッドのみ) | ストレージデバイスとして使用できます | 
| 19 | できる | CANドライバが提供されています | CANデバイスは主に車載アプリケーションに使用できます | 
| 20 | GPIOドライバ | GPIOの方向の設定、入力の受信、GPIOの切り替えなどをサポートします | |
| 21 | 周波数スケーリング | バイナリは、CPUの動的な動的切り替え用に用意されています | サポートされている周波数は、396MHz、792MHz、1GHz(クワッドiMX6では1.2GHz)です | 
ファイルシステムのサポート
| 品番 | 機能 | 支援 | 備考 | 
|---|---|---|---|
| 1 | SDカードのファイルシステム | ext3およびFATファイルシステムをサポート | ルートファイルシステムは、SDカードのext3形式パーティションに存在します。 ブートバイナリ、すなわちuImageとデバイスツリーのblob(.dtb)ファイルは、SDカードのFATフォーマットパーティションに存在します | 
| 2 | eMMCフラッシュのファイルシステム | ext3およびFATファイルシステムをサポートします | ルートファイルシステムは、eMMCフラッシュのext3フォーマットパーティションに存在します。 ブートバイナリ、つまりuImageとデバイスツリーblob(.dtb)ファイルは、eMMCフラッシュのFATフォーマットパーティションに存在します | 
| 3 | ペンドライブのファイルシステム | ext3およびFATファイルシステムをサポート | ルートファイルシステムは、ペンドライブをext3ファイルシステムにフォーマットすることによって、ペンドライブからマウントすることもできます。 ペンドライブは、イメージ(uImage)がFAT形式のペンドライブに存在する場合にカーネルイメージを起動するためにも使用できます | 
* - アドオンソリューションとして利用できます
            ** - リクエストベースでリリースされます.





 開発者向けリソース
  開発者向けリソース

