iWave iWave Japan Inc.
TOP
会社情報 事業概要 製品 サービス パートナー リクルート お問い合せ

プレスリリース

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のサポート機能を効果的に使用

ターゲットアプリケーション:



Copyright(c) iWave Japan, Inc. all rights reserved.