Copyright © 2008-2014 Future Technology Devices International Limited
7
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
3
CDM COM Port Advanced Properties Page
An advanced properties page is available for devices using VCP drivers. To access the advanced
properties page in Windows 2000 or Windows XP, go to "Control Panel > System" then select the
"Hardware" tab and click "Device Manager…", or "Control Panel > Device Manager" in Vista. Find
the USB serial port you want to change the properties of and right-click on it. Select "Properties"
from the menu then select the "Port Settings" tab to get the window below.
Figure 3.1 USB Serial (COM3) Properties
This page allows configuration of the basic device parameters (i.e. Baud rate, data bits, parity,
stop bits and flow control). To access more advanced settings, click on the "Advanced…" button to
display the advanced properties page (shown below).
Copyright © 2008-2014 Future Technology Devices International Limited
8
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
This page will allow the following parameters to be altered:
COM port number
USB buffer sizes
Latency timer value
Read and write timeout values
Miscellaneous options
USB Selective Suspend
These options can also be configured as default values via the FTDIPORT.INF file before installation
as indicated in
FTDIPORT.INF Options
. The miscellaneous options are covered in
Miscellaneous
Options
.
Copyright © 2008-2014 Future Technology Devices International Limited
9
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
4
Modification of INF for Non-Default VID and PID Values
In order to use FTDI drivers with devices that are identified by a VID and PID combination other
than FTDI's VID and the device default PID, the driver INF files must be modified to match the
desired VID and PID combination. The following sections indicate which references must be
modified for the drivers to function correctly with alternative VIDs and PIDs.
There is also some useful information on the modification of INF files for custom VID and PID
values in the MProg user manual which is available from the
FTDI Knowledgebase.
4.1
FTDIBUS.INF
In order that Windows successfully match a device with the driver, the VID and PID programmed
into the device must be listed in the driver INF file. The following sections of FTDIBUS.INF show
text in bold that must be amended to match the desired VID and PID combination:
[FtdiHw]
%USB\VID_0403&PID_6001.DeviceDesc%=FtdiBus,USB\VID_0403&PID_6001
[FtdiHw.NTamd64]
%USB\VID_0403&PID_6001.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6001
Also, in the case of the FTDIBUS.INF file FT2232 devices must have each interface listed as
follows:
[FtdiHw]
%USB\VID_0403&PID_6010&MI_00.DeviceDesc%=FtdiBus,USB\VID_0403&PID_6010&MI_00
%USB\VID_0403&PID_6010&MI_01.DeviceDesc%=FtdiBus,USB\VID_0403&PID_6010&MI_01
[FtdiHw.NTamd64]
%USB\VID_0403&PID_6010&MI_00.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6010&MI_00
%USB\VID_0403&PID_6010&MI_01.DeviceDesc%=FtdiBus.NTamd64,USB\VID_0403&PID_6010&MI_01
The device description string may be modified to display a custom device port name in the device
manager if so desired in the section listed below:
[Strings]
Ftdi=”FTDI”
USB\VID_0403&PID_6001.DeviceDesc="USB Serial Converter"
and for FT2232 devices:
[Strings]
Ftdi=”FTDI”
USB\VID_0403&PID_6010&MI_00.DeviceDesc="USB Serial Converter A"
USB\VID_0403&PID_6010&MI_01.DeviceDesc="USB Serial Converter B"
Note: The values shown here are the default values already certified by FTDI. When changing
FTDIBUS.INF to match a new VID and PID combination, all references to these default values must
be removed from the file. See Technical Note
http://www.ftdichip.com/Support/Documents/TechnicalNotes/TN_102_OEM_Technical_Support_Re
quirements_for_FTDI_Products.pdf
for FTDI Products and Application Note
http://www.ftdichip.com/Support/Documents/AppNotes/AN_101_WHQL_Certified_Driver_Process.
pdf
for more details.
A sample FTDIBUS.INF file is included in the
appendix
.
4.2
FTDIPORT.INF