2015年11月4日 i.MX6Q用のWEC7 PCIeドライバサポート
アイウェーブは.i.MX6プロセッサのWindows Embedded Compact 7(WEC7) BSP内のPCIe コントローラのサポートを汎用のWEC7が持っているPCIバスドライバを使って拡大しました。
アイウェーブのi.MX6開発プラットフォーム及びフリースケール社のSABRE SDPプラットフォームのWEC7 BSPは、RS232 シリアル
コンソール ポート、SDHC、 USB 2.0 Host、USB2.0 device、Ethernet、7” TFT LCD、タッチ スクリーン、SATA
HDD ポート、 HDMIポートやCPUサポートのハードウエア コーデック、KITL やActive Syncのようなデバッグツールをサポートしています。
WEC7 PCI バス ドライバの役割はコンフィグレーション、パワー コントロール、バス アドレス変換やクライアント ドライバのローディングです。
BSPのOAL層は、PCIeコントローラのハードウエアの初期設定やPCIe デバイスのリンクアップを行います。 また、OALレイヤはPCIeのコンフィグ エリアのリード/ライトを行います。 PCI バスはPCIe のコンフィグ スペースのリード/ライトにOAL層のこれらの機能を使います。 また、PCIバスはレジストリ内の接続デバイスの適合性を探り、必要なクライアント ドライバをロードします。
アイウェーブはPCIe テスト ドライバを開発するとともに搭載するPCIe デバイスのリストが分かるようなアプリケーションも開発しました。
これはドライバ開発者の当該PCIe クライアント ドライバの選定/開発に役立ちます。
また、アイウェーブはi.MX6のWEC7 を使用して、EthernetやWiFi PCIeドライバのような各種 PCIe モジュールドライバの組み込み等のカスタマイズサービスも行います。
アイウェーブのWEC7 PCIeドライバは以下のような機能をサポートします:
- PCIe エンド ポイント デバイスのエミュレーションとリスティング
- PCIe スイッチ/ブリッジのエミュレーション及びリスティング
- コンフィグレーションのリード/ライト
- メモリのリード/ライト
- IOのリード/ライト
- 接続 PCIeデバイスのリスティング用のPCIeテスト アプリケーション
|
ベネフィット:
- WEC7 ドライバ バイナリを備えたPCIeデバイスはアイウェーブのWEC7 BSPと簡単に結合できます。
- WiFi、Ethernet、USB等の拡張を簡単に行えます。
- PCIバスの使用でペリフェラルの性能が高くなります。
- i.MX6ハードウエア及びWEC7のサポート機能を効果的に使用
|
ターゲットアプリケーション:
- オートモーティブIVI
- テレマティックス
- インタラクティブPOS
- 産業用HMI
- メディカル
プレスリリーストップへ
|