XLsoft Corporation/エクセルソフト株式会社
英語 日本語 中国語 韓国語
WinDriver は PCI / USB / ISA ベースのデバイスドライバを簡単に短期間に作成するためのデバイスドライバ開発ツールキットです。
WinDriver ドライバ開発 WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
.USBTester リリース ノート:
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
. サイト マップ
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
. 関連リンク
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack

v1.4.0、2008年 4月 8日

目次


1. 要旨


1.1 リリース履歴

現行リリース
Version: 1.4.0
Date: 2008年 4月 8日

以前のリリース
Version: 1.3.0
Date: 2008年 1月 3日

USBTester のすべてのリリースに関しては、USBTester バージョン履歴 を参照してください。


1.2 リリース要旨

以前のバージョンの修正と強化、および新機能の追加 (3 章を参照)。


2. 製品概要


2.1 ソフトウェア モジュール

USBTester は、USB デバイスのテストのためのソフトウェア フレームワークを提供します。

製品には、以下のソフトウェア モジュールが含まれます:

  • Jungo 社独自の Windows 用の USBware USB host stack (usbware.sys) - ''the USBTester stack''。 標準の OS USB stack に代わり、USBTester では、この stack を使用します。

  • グラフィカルなユーザーモードのテスティング アプリケーション - USBTester.exe (''the test application'') - USBTester stack を使用します。

    テスト アプリケーションには、USB デバイスの機能を確認するための事前定義された test suites が含まれます。 アプリケーションを使用して、実行するテストと USB デバイスを選択します。

テスト アプリケーションを起動すると、USBTester stack がテスト プラットフォームに自動的にインストールされ、選択した USB host controller card 用に標準の OS USB stack を置き換えます。 テスト アプリケーションを終了すると、USBTester stack をアンインストールし、標準の OS stack を復元します。 Restore Windows USB stack オプションを使用して、アプリケーションが異常終了した場合、または OS がクラッシュした場合、ネイティブ OS USB stack を復元します。


2.2 必要なシステム

必要なハードウェア

  • テスト プラットフォームへテスト デバイスを接続できる標準 EHCI USB host controller PCI または CardBus カード。

  • Low-/full-speed USB デバイスは、high-speed USB hub を通してテスト プラットフォームへ接続させる必要があります。
    USB バス アナライザと一緒に USBTester を使用する場合、high-speed USB hub と low-/full-speed テスト デバイス間にアナライザを接続してください。
    図  2.1 を参照してください。
    Image ut_connect_low_full_speed_dev_w_analyzer
    図 2.1: Low-/Full-speed デバイス接続と USB バス アナライザ

必要なソフトウェア

  • OS: Windows XP with Service Pack 2。

    注意: USBTester は、新しいバージョンの Windows と動作するかと思われますが、現行バージョンでは、動作検証していません。

  • x86 32-bit プロセッサ。

  • テスト アプリケーションには、.NET framework v2.0 が必要です。
    テスト プラットフォームにこのフレームワークがインストールされていない場合、初期起動時に、テスト アプリケーションによってダウンロードおよびインストールされます。


3. このリリースの新機能

以下、現行のリリースの USBTester に追加された新機能、強化および修正内容です:


新機能

  • Dual-Core CPU および Hyper-Threading CPU のサポートを追加。

  • IAD (Interface Association Descriptors) のサポートを追加。

  • テスト アプリケーション CLI: テスト アプリケーションの CLI (Command-Line Interface) を新しい USBTester.com ユーティリティへ変更。


強化

  • インストール: Visual Studio C++ 2005 Redistributable Package をホスト プラットフォームにインストールしていない場合、 またはインストールしたバージョンが USBTester で使用するバージョンと互換性がない場合にのみ、 Visual Studio C++ 2005 Redistributable Package を USBTester のインストールの一部としてインストール。

  • テスト ログ: インターナル テスト ログの処理を変更し、ログ メッセージを改良。

  • テスト ログ: インターナル テスト ログの処理を変更し、ログ メッセージを改良。

  • テスト実行前の警告メッセージを追加。


修正

  • ライセンスの問題を修正。


その他

  • Community Edition: 本エディションで実行可能なテストを変更。

  • Community Edition: 本エディションでのテスト アプリケーションの CLI のサポートを終了。



4. 既知の問題と制限事項

以下、現行バージョンの USBTester の既知の問題と制限事項です。


4.1 既知の問題

USBTester v1.4.0 では、以下の問題にご注意ください:

  • USBTester は、選択した USB host controller card 用に標準 Windows USB stack を置き換えるので、テスト アプリケーションを使用してる間、特定のクラス ドライバおよび/またはアプリケーションを必要とするこのコントロール カードを通して接続されたデバイス、マウス、キーボードなどは、通常通りに動作しません。

  • USBTester は、テスト実行中のテスト デバイスの取り外しをサポートしてません。 そのようなデバイスの取り外しは、Windows OS のクラッシュを招きます。
    (修復するには、OS を再起動してください)。

  • 特定のプラットフォームでは、テスト中に USB デバイスを USB controller へ接続すると、USBTester が初期化中にクラッシュを招く場合があります。


4.2 制限事項

以下、現行バージョンの制限事項です。USBTester の次期バージョン以降で修正される可能性があります。

  • USB host controllers: 現在、PCI または CardBus EHCI controllers のみをサポート。

  • PC Types: ノート PC ではなく、スタンドアローンのデスクトップ PC を使用することを推奨します。


5. お問い合わせ

詳細は、こちら までお問い合わせください。

日付は、開発元でのリリースの案内日です。


WinDriver, ドライバ, デバイスドライバ, ドライバ開発, Windows ドライバ, Linux ドライバ, PCI ドライバ, USB ドライバ, DDK, カーネル, ハードウェア テスト, デバッガ−, デバッグ, KernelDriver, Hardware Debugger, Go-HotSwap, USB On-The-Go (OTG) Stack, USB Remote NDIS Stack, USB Host Stack, USB Device Stack
Top へ