2013-07-19 29 views
6

FTDIチップ(R232R)のPIDをFT_Progで変更しようとしました。それは動作していたが、その後、私はWindows 7が自動的にFTDIデバイスではなくUSBデバイス用のドライバを元に戻すことがわかった。 PIDをデフォルト(6001)に戻したいと思っています。問題は、異なるPID番号を持っているため、FT_Progアプリケーションでこのデバイスが表示されないことです。私もMProgを試しましたが、同じ結果でした。私はまた、Windows FTDIドライバを手作業で元に戻してみましたが、FT_ProgではまだFTDデバイスを見ることができません。 FT_Prodで通信を切断すると、実際にはPIDを変更することができません。FTDIデフォルトにPIDを変更

答えて

1

PIDをプログラムしたようですが、そのPIDと一致するドライバはありません。あなたのデバイスは列挙されますが、システム上の任意のUSBドライバと関連付けることはありません。

元のドライバを変更してPIDを追加し、変更したデバイス用のドライバをインストールすることができます。

また、元のドライバの読み込みをデバイスに強制することもできます。デバイスマネージャを開き、デバイスを右クリックして[ドライバの更新]を選択します。次に、[参照]をクリックし、[Let Me Pick]をクリックします。最後に「ディスクを使用」をクリックし、元のドライバを参照します。一致していないことを確認するメッセージが表示され、確実かどうかを尋ねられます。元のドライバの負荷を強制的に適用するには、yesと答えることができます。これにより、PIDを元の状態に戻すことができます。

4

最後に、私は解決策を見つけました。プレストンに感謝します。私はちょうどデフォルトのWindows FTDIドライバのコピーを作成し、FTDIBUS.infを開いてPID番号をデフォルト6001から6005に変更し、ドライバを手動でインストールします。現在は動作しており、標準のFTDIツールFT_Progを使用してFTDIチップに接続することもできます。だから私はVIDとPIDの組み合わせで自分のドライバを作ることができます。 FTDI TN_104のテクニカルノートの詳細。

関連する問題