USB デバイス (ドングルまたは JTAG) が応答しません
テクニカル・ノート 67644
アーキテクチャ:
All
コンポーネント:
IDE
更新日:
2018/08/13 8:43
はじめに
IAR Embedded Workbenchに関係するUSBデバイス(ドングルやJTAGなど)が応答しない場合があります。Microsoft Windowsの更新プログラムがインストールされたときに、USBシステムが「不安定」となることがよくあります。
最初のアクション
最初に、使用しているUSBデバイスのドキュメントやテクニカルノートに従って、トラブルシューティングを試みてください。
- テクニカルノート44489または62867を参照して、Sentinel/SuperPro USBドングルのトラブルシューティングを行います。
- \arm\doc\JLink_J-TraceARM.pdfを参照し、最新のJ-Linkドライバを使用して、J-Link ARMのトラブルシューティングを行います。
次のアクション
- USBデバイスを挿入します。
- デバイスマネージャ(Device Manager)で、USBデバイスをアンインストールします。
- USBデバイスを取り外します。
- (必要に応じて)コンピュータを再起動します。コンピュータがシャットダウンされるまで数分(4~5分)かかる場合があります。
- USBデバイスを挿入します。Windowsのウィザードが起動されたら、ドライバをインストールします。
3番目のアクション
- USBデバイスをすべて取り外します(マウスとキーボードは挿入したままで構いません)。
- コントロールパネル(Control panel) > システム(System) > デバイスマネージャー(Device Manager)を開きます。
- 表示(View)メニューで、表示をデバイス(接続別)(Devices by connection)に変更します(以下の図を参照)。
- 問題が発生するUSBデバイスを挿入します。
- リストを展開し、応答しないUSBデバイスを探します。(以下の図を参照)。
- 上位レベルでアンインストールします。すなわち、「Standard universal PCI to...」をアンインストールします(これは、Windowsシステムによって再インストールされます)。
- 再起動します。
- USBデバイスを挿入します。すると、Windowsのウィザードによって、ドライバをインストールするよう求められます。
- ドライバをインストールします。
4番目のアクション
- PCを再起動します。
- 「セーフモード」にします。
- 正しく抜き取られなかったデバイスとして存在するUSBデバイス(「セーフモード」でのみ表示されるUSBデバイス)がないかチェックします(そうしたUSBデバイスが存在する場合は削除してください)。
本テクニカルノートで問題が解決しない場合のアクション
- 依然としてUSBの問題が解決しない場合は、解決方法の詳細について、お近くのIARサポート部門にお問い合わせください。
注意
本テクニカルノートは、SuperPro USBドングルおよびJ-Link ARMについてテストされています。上記の推奨方法は、IAR Embedded Workbenchと共に使用する他のUSBデバイスではうまくいかない場合があります。
例えば、Atmel JTAGICE-mkII (IAR Embedded Workbench for AVR)およびPE-USB-BDM-probe (IAR Embedded Workbench for HCS12)は、Jungoと呼ばれるドライバを使用しており、他の方法で対処する必要があります(本テクニカルノートの執筆時点では、IARはまだテストを行っていません)。
全ての製品名は、それぞれの所有者の商標または登録商標です。