IAR Embedded Workbench for MSP430 4.21 FETデバッガドライバのダウングレード

テクニカル・ノート 52827

アーキテクチャ:

MSP430

コンポーネント:

debugger

更新日:

2018/08/13 7:58

はじめに

IAR Embedded Workbench for MSP430バージョン5.10以降では、FET-USB用の「Windowsドライバパッケージ」(umpusbvista)が使用されています。 

問題点

このUSBドライバは、IAR Embedded Workbench for MSP430バージョン4.21以前とは互換性がありません。

解決方法

IAR Embedded Workbench for MSP430バージョン5.xxによってインストールされたUSBドライバをアンインストールして、バージョン4.xxのUSBドライバと置き換えてください。

この解決方法が使用できない場合

Windowsシステムが64ビット版の場合、この解決方法は使用できません。64ビット版のシステムでは、必ず、「Windowsドライバパッケージ」(umpusbvista)のUSBドライバを使用する必要があります(すなわち、IAR Embedded Workbench for MSP430 5.xxによってインストールされたドライバです)。

解決方法のステップごとの説明:

  • Windowsのプログラムの追加と削除(Windows Add/Remove Programs)から、「Windowsドライバパッケージ」(umpusbvista)をアンインストールします。

    

  • USB-FETエミュレータをコンピュータに接続します。しばらくすると、Windowsの新しいハードウェアの検索ウィザード(Found New Hardware Wizard)が起動します。

        

 

  • このウィザードで、「使用するドライバを指定する」という内容のオプションを選択します。Windows XPの場合、これは、いいえ、今回は接続しません(No not this time)に該当します(上記の図を再度参照)。
  • その後、ウィザードの設定で、古いUSBドライバ(IAR Embedded Workbench for MSP430バージョン4.21以前のドライバ)を探します。このドライバは、\430\drivers\TIUSBFET\WinXP\ディレクトリにあります。
  • 「XPとの互換性」に関するWindowsの警告が表示されます。続行(Continue Anyway)ボタンを押してください。

          

  • これで、USBドライバがインストールされます。Windowsのデバイスマネージャは、以下の図のようになります。

   

  • これで、IAR Embedded Workbench for MSP430バージョン4.21でUSB-FETエミュレータを使用できるようになりました。

質問

この古いUSBドライバは、IAR Embedded Workbench for MSP430バージョン5.xxでも機能しますか?

はい。32ビット版のWindowsシステムでは、IAR Embedded Workbench for MSP430バージョン5.xx以降で古いUSBドライバが正しく機能します。

バージョン4.xxから5.xxに切り替えるたびに、ファームウェア更新のメッセージが表示されます。これは正しいのでしょうか?

はい。これは正しい動作です。バージョン4.xxと5.xxではFETのDLLファイルが異なっているため、4.xxと5.xxを切り替えるたびにファームウェアを更新する必要があります。

本テクニカルノートの手順に従って作業した後に、古いUSBドライバが削除されるリスクはありますか?

それに対する回答は、「はい」と「いいえ」の両方です。

いいえ、コンピュータの構成が変更されない限り、古いドライバが削除されることはありません。

はい、IAR Embedded Workbench for MSP430 5.xx以降をインストールすると、古いドライバは削除されます(インストール時に、より新しいumpusbvistaドライバによってUSBドライバが置き換えられます)。ドライバを更新した場合は、本テクニカルノートの手順を再度実行してください。

 

全ての製品名は、それぞれの所有者の商標または登録商標です。

 

 

申し訳ございませんが、弊社サイトではInternet Explorerをサポートしていません。サイトをより快適にご利用いただくために、Chrome、Edge、Firefoxなどの最新ブラウザをお使いいただきますようお願いいたします。