USBコントローラの確認方法

一部の環境でUSBIF4CW Ver.2.0および2.1が正常に動作しないという問題が発生しています。これまでに確認された問題の多くは、OHCI準拠のUSBホストコントローラを搭載したPC環境におけるものです。現在、この問題を解決すべくファームウェアの改善を行っております。Ver.2.2でほぼ安定した動作を確認できています。Ver.2.0およびVer.2.1をお使いでバージョンアップをご希望される場合は無償にてチップ交換させていただきますのでお知らせください。

対象となるバージョン
USBIF4CW Ver.2.0および2.1

USBコントローラの確認方法については、以下をご覧下さい。

Windows 2000/XPの場合

Windows 2000およびWindows XP環境では、以下の手順によってUSBホストコントローラの種類を調べることができます。この説明ではWindows 2000における画面表示を用いていますが、Windows XPにおいても同様の手順で調べることができます。この手順を実行してもご使用のPCでUSBIF4CWが使用可能かどうかわからない場合は、購入前にお問い合わせ下さい。

  1. デバイスマネージャを起動する
  2. USBコントローラのツリーを開く
  3. USBコントローラの種類を調べる

デバイスマネージャを起動する

以下の手順でデバイス マネージャを起動します。

  1. [スタート]メニューの[ファイル名を指定して実行(R)...]を選択します
    スタートメニューの表示
  2. [ファイル名を指定して実行]ダイアログボックスで[名前(O):]欄にdevmgmt.mscと入力し、[OK]を選択します
    ダイアログボックスの表示

環境によっては次のように表示されることがありますが、そのまま続けてください。

デバイスマネージャのメッセージ
デバイスを削除したり、デバイスのプロパティやドライバを変更したりするのに必要なセキュリティ特権が不足しています。サイト管理者に問い合わせるか、またはログアウトしてから管理者としてもう一度ログインし、再実行してください。

USBコントローラのツリーを開く

デバイスマネージャ

デバイスマネージャが起動したら、[USB (Universal Serial Bus) コントローラ]のツリーを開きます。ツリーを開くには、アイコン左側の[+]をクリックするか、項目自体をダブルクリックします。キーボードの場合は、項目を選択してテンキーの「+」を入力するか、またはカーソルキーの右を入力します。

USBコントローラの種類を調べる

デバイスマネージャの表示例

USBコントローラのツリーを開いた際に表示された項目のうち、末尾が「Host Controller」となっているものを探します。例えば、この図はSiS製USB 1.1対応ホストコントローラが搭載されたPCにおけるデバイスマネージャの表示です。末尾は「Open Host Controller」となっています。表示の詳細につきましては、「デバイスマネージャの表示について」をご覧ください。

Windows 98の場合

Windows 98環境では、以下の手順によってUSBホストコントローラの種類を調べることができます。この説明ではWindows 98 Second Editionにおける画面表示を用いていますが、Windows 98においても同様の手順で調べることができます。この手順を実行してもご使用のPCでUSBIF4CWが使用可能かどうかわからない場合は、購入前にお問い合わせ下さい。

  1. デバイスマネージャを起動する
  2. USBコントローラのツリーを開く
  3. USBコントローラの種類を調べる

デバイスマネージャを起動する

以下の手順でデバイス マネージャを起動します。

  1. デスクトップ上のアイコン[マイ コンピュータ]アイコンを右クリックし、メニューの[プロパティ(R)]を選択します
    右クリックメニューの表示
  2. [システムのプロパティ]プロパティシートで[デバイス マネージャ]タブを開きます

USBコントローラのツリーを開く

デバイスマネージャ

デバイスマネージャのタブを開いたら、[ユニバーサル シリアル バス コントローラ]のツリーを開きます。ツリーを開くには、アイコン左側の[+]をクリックするか、項目自体をダブルクリックします。キーボードの場合は、項目を選択してテンキーの「+」を入力するか、またはカーソルキーの右を入力します。

USBコントローラの種類を調べる

デバイスマネージャの表示例

USBコントローラのツリーを開いた際に表示された項目のうち、末尾が「Host Controller」となっているものを探します。例えば、この図はIntel製USB 1.1対応ホストコントローラが搭載されたPCにおけるデバイスマネージャの表示です。末尾は「Universal Host Controller」となっています。表示の詳細につきましては、「デバイスマネージャの表示について」をご覧ください。

デバイスマネージャの表示について

末尾が「Open Host Controller」となっているもの
OHCI (Open Host Controller Interface)規格に準拠したUSBホストコントローラです。
末尾が「Universal Host Controller」となっているもの
UHCI (Universal Host Controller Interface)規格に準拠したUSBホストコントローラです。
末尾が「Enhanced Host Controller」となっているもの
EHCI (Enhanced Host Controller Interface)規格に準拠したUSB 2.0対応のホストコントローラです。USBIF4CWはUSB 1.1で動作致しますのでこれは確認の対象ではありません。
「USB ルート ハブ」および「USB 2.0 ルート ハブ」
USBのルートハブを表します。これはUSBホストコントローラではありませんので、確認の対象ではありません。

UHCI/OHCI準拠のUSBホストコントローラと、USBIF4CW Ver.2.xの対応をまとめたものが次の表です。OHCI準拠のUSBホストコントローラを搭載したPC環境では、問題が発生する場合とそうでない場合があります。

表示Universal Host ControllerOpen Host Controller
対応規格UHCIOHCI
Windows 2000/XP環境における問題点問題は確認されていません。*対象バージョンでは複数の環境で動作が不安定になる現象が確認されています。
Windows 98環境における問題点問題は確認されていません。*問題は確認されていません。*

* 現在、この環境ではUSBIF4CW Ver.2.x使用時にUSBホストコントローラによると考えられる問題は確認されていませんが、これはUSBIF4CWの完全な動作を保証するものではありません。

PCによっては、UHCI・OHCIの両方のUSBホストコントローラが搭載されていることがあります。このような環境でUSBIF4CWの動作が不安定になる場合、USBIF4CWを接続するUSBポートを変更することによって、動作が安定することがあります。

USB 2.0に対応するUSBホストコントローラの場合、USB 2.0とUSB 1.1の両方に対応しています。この場合は複数のデバイスドライバが組み込まれているため、デバイスマネージャではEHCIとUHCI、またはEHCIとOHCIが表示されます。

usbif4cw@nksg.net