Skip to content
For worldwide shipping except to Americas.
Please visit https://us.connectiveperipherals.com/ for shipping to USA. For the rest of Americas, please send inquiries to sales@connectiveperipherals.com
For worldwide shipping except to Americas.
Please visit https://us.connectiveperipherals.com/ for shipping to USA. For the rest of Americas, please send inquiries to sales@connectiveperipherals.com

D2XX Driver

D2XX Direct Drivers

This page contains the D2XX drivers currently available for CP devices. 

For Virtual COM Port (VCP) drivers, please click here.

 Installation guides are available from the Installation Guides page of the Documents section of this site for selected operating systems.

  D2XX drivers allow direct access to the USB device through a DLL.  Application software can access the USB device through a series of DLL function calls.  The functions available are listed in the D2XX Programmer's Guide document which is available from the Documents section of this site. 

 

Programming examples using the D2XX drivers and DLL can be found in the Projects section of this site.

D2XX Drivers

This software is provided by Connective Peripherals Pte Ltd ``as is'' and any express or implied warranties, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose are disclaimed. In no event shall Connective Peripherals Pte Ltd be liable for any direct, indirect, incidental, special, exemplary, or consequential damages (including, but not limited to, procurement of substitute goods or services; loss of use, data, or profits; or business interruption) however caused and on any theory of liability, whether in contract, strict liability, or tort (including negligence or otherwise) arising in any way out of the use of this software, even if advised of the possibility of such damage. 
CP drivers may be used only in conjunction with products based on CP parts.
CP drivers may be distributed in any form as long as license information is not modified.
If a custom vendor ID and/or product ID or description string are used, it is the responsibility of the product manufacturer to maintain any changes and subsequent WHCK re-certification as a result of making these changes.
For more detail on CP Driver licence terms, please click here.

 

Currently Supported D2XX Drivers:
    Processor Architecture  
Operating System Release Date x86 (32-bit) x64 (64-bit) ARM MIPS SH4 Comments
Windows* 2017-08-30 2.12.28 2.12.28 - - - WHQL Certified. Includes VCP and D2XX.
Available as a setup executable
Please read the Release Notes and Installation Guides.
Windows RT 2014-07-04

1.0.2

-

1.0.2

-

-

A guide to support the driver (AN_271) is available here
Linux 2020-06-22 1.4.8 1.4.8

1.4.8 ARMv5 soft-float

1.4.8 ARMv5 soft-float uClibc

1.4.8 ARMv6 hard-float ***

1.4.8 ARMv7 hard-float ***

1.4.8 ARMv8 hard-float ***

1.4.8 MIPS32 soft-float

1.4.8 MIPS32 hard-float

1.4.8 MIPS openwrt-uclibc

 

If unsure which ARM version to use, compare the output of readelf and file commands on a system binary with the content of release/build/libftd2xx.txt in each package.
ReadMe
Video Install Guide
2019-08-16  - 1.4.16 - - - If using a device with standard CP vendor and product identifiers, installD2xxHelper  to prevent mac OS from claiming the device as a serial port (locking out D2XX programs). This will prevent the device being used with the VCP driver as a standard COM port.
ReadMe
Video Install Guide
Windows CE 4.2-5.2** 2015-11-03 1.0.1.12 1.0.1.12

1.0.1.6 MIPS II

1.0.1.6 MIPS IV

1.0.1.6 -
Windows CE 6.0/7.0 2015-11-03

1.0.1.12

CE 6.0 CAT

CE 7.0 CAT

-

1.0.1.12

CE 6.0 CAT

CE 7.0 CAT

1.0.1.6 MIPS II

1.0.1.6 MIPS IV

1.0.1.6 For use of the CAT files supplied for ARM and x86 builds refer to AN_319
Windows CE 2013   1.0.0 - 1.0.0     D2xx Driver Support for WinCE2013
Android (Java D2XX) 2018-05-09   - Java Driver
2.08
   
Rooting of Android device is not required.
Refer to technical note TN_147
Refer to AN_357 for FT4222H-specific help.

*Includes the following version of of the Windows operating system: Windows 7, Windows Server 2008 R2 and Windows 8, 8.1, Windows server 2012 R2, Windows Server 2016 and Windows 10. Also, as Windows 8 RT is a closed system not allowing for 3rd party driver installation our Windows 8 driver will not support this variant of the OS. You must use the Windows RT build for this platform.

**includes the following versions of Windows CE 4.2-5.2 based operating systems: Windows Mobile 2003, Windows Mobile 2003 SE, Windows Mobile 5, Windows Mobile 6, Windows Mobile 6.1 ,Windows Mobile 6.5

*** Suitable for Raspberry Pi, please check which instruction set your model implements.

 


NOTE: Microsoft have ended support for certifying XP and VISTA through their WHCK test program. As such current builds will still work on XP and VISTA but are not Microsoft certified. 
o Install Guide