lib-ftdiのインストール前項でインストールしたOpenOCDはlib-ftdiを使用することを前提にビルドされています。そこでJTAGとして使うFT2232のポートのドライバをlib-ftdiに変更します。Files\OpenOCD\0.3.1\driversに、libusb-win32_ft2232_driver-091105.zipというファイルがコピーされています(ダウンロードしたバージョンによってファイル名が異なっている場合があります)。これをデスクトップなど任意の場所に解凍してください。解凍すると、libusb-win32_ft2232_driver.infというファイルができます。これはlib-ftdi用の設定ファイルです。OlimexのJTAGインターフェースの設定は記載済みなのですが、本書で紹介しているその他のJTAGインターフェースや評価基板の設定がありませんので追加します。メモ帳などで開くと92行目以降に「Devices」というセクションがあります。それ以降に、[Devices]と、[Devices.NT]というJTAGインターフェース名が列挙された部分があります。USB\VID_0403&PID_6010&MI_00という記載を追加してください。本書提供パッケージ(libusbフォルダ)には追加済みのファイルを収録していますので、このファイルを参考にして追加するか、このファイルをそのまま使用してもらっても構いません。次にJTAGインターフェースまたはFT2232評価基板をUSBポートに接続してください。このとき設定対象でないUSBシリアルインターフェースはPCから外しておいてください。接続後デバイスマネージャを開きます。Bus)コントローラ」を展開してください。Converter」が2つ以上表示されているはずです。これはFTDIの純正ドライバがインストールされているFT2232/4232を表しています。A」を右クリックし、「ドライバの更新」をクリックします。Updateには接続しないウィザードが始まりますので、「いいえ、今回は接続しません」を選択して、「次へ」をクリックします。4?121自動的にはインストールさせない次に「一覧または特定の場所からインストールする(詳細)」を選択して「次へ」をクリックします。4?122ドライバをWindowsに検索させない「検索しないで、インストールするドライバを選択する」をチェックして、「次へ」をクリックします。ディスク使用を選択するドライバの選択画面になりますので、「ディスク使用」をクリックします。コピー元を「参照」から指定する参照をクリックするとファイルの場所を指定するダイアログが現れますので、先ほど修正したlibusb-win32_ft2232_driver.infを指定して、「開く」をクリックします。修正したinfファイルを指定するコピー元が指定されていますから、「OK」をクリックしてください。infファイルのフォルダが選択されていることを確認してOK一覧にJTAGインターフェースが表示されますので、使用しているものを選択して「次へ」をクリックしてください。A」のみが表示されますので、これを選択して「次へ」をクリックしてください。FT4232HXの場合はそのまま次へその後ドライバのインストールが始まります。ドライバインストール中の画面(FT4232HXの例)以下のように表示されたらインストール完了です。完了画面もう一度デバイスマネージャを開いてちゃんとインストールできたか確認しておきましょう。Devices」という項目が追加され、展開すると対象のデバイス名が追加されています。A」が削除されているはずです。この状態ならインストール成功です。Desktop(Mac用PCエミュレータ)を使用していると、FTDIデバイスを接続しても、OSからデバイスとして認識されないことがあります。そんなときは、デバイスマネージャ上のPC名称を右クリックして「ハードウェア変更をスキャン」をクリックして下さい。Devices」が表示されます。TrueSTUDIOのインストールこのページはITと知的財産の法律情報「法務ネット」の管理人が制作・運営しています。