Copyright © 2008-2014 Future Technology Devices International Limited
27
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
8
Foreign Language Support
There is a DLL available to display the VCP COM port properties page in languages other than
English. To request a new language be made available in the DLL, please contact
FTDI Support
who will provide the text from the properties page to be translated into the desired language. Once
the translated text is returned to FTDI the new language can be implemented in the DLL.
Copyright © 2008-2014 Future Technology Devices International Limited
28
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
9
Co-Installer
The FT2232 and FT4232 devices are composite USB devices which are capable of providing two or
more COM ports to a system. To ensure that the ports of these devices are allocated COM port
numbers in the correct order (i.e. port A is allocated before port B) under Windows, a co-installer
is used. The coinstaller is specified in the following sections of the FTDIPORT.INF file:
[FtdiPort.NT.CoInstallers]
AddReg=FtdiPort.NT.CoInstallers.AddReg
CopyFiles=FtdiPort.NT.CopyCoInst
[FtdiPort.NT.CoInstallers.AddReg]
HKR,,CoInstallers32,0x00010000,"ftcserco.Dll,FTCSERCoInstaller"
[FtdiPort.NT.CopyCoInst]
ftcserco.dll
In addition, as of version CDM 2.08.02 the co-installer can specify the initial COM port allocation
index for all FTDI devices. This is detailed in section
6.8 Specifying the COM Port Allocation Start
Value
.
Copyright © 2008-2014 Future Technology Devices International Limited
29
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
10
Renaming Driver Files
It is possible to rename the driver files to create a unique driver package, but this is not
recommended. In order for the renamed driver package to work correctly, all references to file
names in the INF files must be updated to use the new file names. FTDI does not currently support
users who attempt to rename driver packages.
Any changes to an existing WHQL certified driver package, including modified file names, will
invalidate the certification.
Copyright © 2008-2014 Future Technology Devices International Limited
30
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
11
Driver Pre-Installation
Traditionally, the Found New Hardware Wizard has been the regular method for installing new
hardware on a Windows machine. Microsoft has recognised that this requires some input from the
end-user who may know very little about driver installation. Additionally, many manufacturers
would prefer to install the device drivers before the end-user connects the hardware to the PC.
Microsoft has addressed this problem by producing a set of driver installation tools called Driver
Install Frameworks (DIFx). The simplest tool provided for driver installation is called the Driver
Package Installer (DPInst). FTDI's driver packages from VCP 1.00.2176 onwards are compatible
with DPInst.
11.1
DPInst Packages
In order to be compatible with
DPInst
, a driver package must be Microsoft WHQL certified and
meet certain requirements as outlined in
Microsoft Documentation
. The standard FTDI CDM driver
package meets these requirements if certified, such as CDM 2.02.04. When bundled with DPInst,
the driver package typically contains the files shown below:
where the i386 subdirectory contains the 32-bit driver files:
and the amd64 subdirectory contains the 64-bit driver files:
Copyright © 2008-2014 Future Technology Devices International Limited
31
Document Reference No.: FT_000073
Advanced Driver Options AN_107 Application Note
AN_107 Version 2.53
Clearance No.: FTDI# 63
In order to use DPInst to install the driver, DPInst.exe must be run. There are two versions of
DPInst, a 32-bit version to install the 32-bit driver package (DPInstx86.exe in above screen shot)
and a 64-bit version to install the 64-bit driver package (DPInstx64.exe in above screen shot). An
automated installer must detect which version of DPInst is required to successfully install the
driver package using DPInst.
If a custom VID and PID combination is required, FTDI can grant reseller rights to customers with
a WinQual account. Details on obtaining reseller right / driver update WHQL certification can be
found in application note
Using Microsoft's WHQL Process for Certifying Customer Modified FTDI
Driver Files
. Microsoft charges a small fee for this service. To learn more about using DPInst with
FTDI drivers, please see application note
AN232R-03 FTDI Windows Driver Pre-installation
.
Dostları ilə paylaş: |