ASi

FTDIのUSB serial driver

FTDIのチップ用のWindowsのドライバをインストールする時、デバイスIDが異なるとインストールできない。そんな時は、下記の各infファイルの、該当セクションに、対応するPIDとVIDについての記述を追加すると、インストールできる。PID/VIDはデバイスをUSB接続して、ドライバをインストールせずに置き、デバイスマネージャで?の付いているデバイスのデバイスIDを確認すると調べられる。VID_xxxx, PID_xxxx のxxxxが各IDとなる。

ftdibus.inf

[FtdiHw]
%USB\VID_1C0C&PID_0102&MI_00.DeviceDesc%=FtdiBus.NT,USB\VID_1C0C&PID_0102&MI_00
%USB\VID_1C0C&PID_0102&MI_01.DeviceDesc%=FtdiBus.NT,USB\VID_1C0C&PID_0102&MI_01

[Strings]
USB\VID_1C0C&PID_0102&MI_00.DeviceDesc="USB Serial Converter A"
USB\VID_1C0C&PID_0102&MI_01.DeviceDesc="USB Serial Converter B"

ftdiport.inf

[FtdiHw]
%VID_1C0C&PID_0102.DeviceDesc%=FtdiPort2232.NT,FTDIBUS\COMPORT&VID_1C0C&PID_0102

[Strings]
VID_1C0C&PID_0102.DeviceDesc="USB Serial Port"