Home
Products
Drivers
Firmware
Support
Android
EVE
MCU
Sales Network
Web Shop
Newsletter
Corporate
Press Releases
Recent Coverage
Employment
Contact Us

 

 USB in the Fast Lane
Welcome to FTDI’s USB Hi- Speed support page
For the latest news about FTDI USB Hi-Speed devices and products.

FTDI is pleased to announce the availability of updated versions of libMPSSE-I2C and libMPSSE-SPI : 14th February 2012

libMPSSE-I2C can now support NAKing the last byte while reading data, 3-phase-clocking(with clock rate adjustments made in the library), Drive-Only-Zero, transferring multiple MPSSE commands and data in a single USB frame leading to no delays between START, ADDRESS, DATA and STOP phases, and options to transfer non-standard frames over the I2C bus. libMPSSE-SPI has been updated to support transferring multiple bytes over USB frame and full-duplex transfers. Additionally, both these libraries now support 64 bit Linux, has improved error handling, unified samples for Windows and Linux, and updated scripts to build and execute the samples.

AN_177 : User Guide For LibMPSSE-I2C
AN_178 : User Guide For LibMPSSE-SPI

Press Release :  New USB Hi-Speed to Digital Level Interface UART Cabling Solutions : October 2011

FTDI have added 2 new cables to its range of USB 2.0 Hi-Speed to Digital Level cables. The USB-UART cables provide a USB Hi-Speed interface to RS232 UART – at 3.3V signal levels. For more information please refer to the datasheet.

Latest News : 3 new application notes illustrating FT232H, MPSSE and the new USB-MPSSE cables : October 2011
FTDI
have just released 2 new application notes which show practical examples of using the new USB-MPSSE cables to interface to SPI and I2C busses. These provide full explanation and source code examples of how to configure the MPSSE of the new cables.

An additional application note details an application which uses the FT232H to measure the USB VBUS voltage and current in a USB connection. AN_180 FT232H MPSSE Example - USB Current Meter using the SPI Interface Again all source code to configure the MPSSE of the FT232H and schematics are provided.

AN_188 : C232HM MPSSE Cable in USB to SPI Interface
AN_190 : C232HM MPSSE Cable in USB to I2C/SMBUS interface

 
Press Release :  New USB Hi-Speed to Digital Level Interface Cabling Solutions : August 2011
FTDI
have launched a new range of USB 2.0 Hi-Speed to Digital Level Multi-Protocol Synchronous Serial Engine (MPSSE) cables. The USB-MPSSE cable is capable of providing a USB to SPI, I2C or JTAG interface. For more information please refer to the datasheet http://www.ftdichip.com/Products/Cables/USBMPSSE.htm
 
FTDI USB Hi-Speed Products and Support
Currently FTDI offers three USB Hi-Speed ICs plus a whole range of development modules, support software and documentation to support design and development using these devices.
 
USB Hi-Speed ICs from FTDI

FTDI Hi-Speed Devices
FT232H : USB 2.0 Hi-Speed Single Channel USB UART/FIFO IC. The datasheet can be found here FT232H
FT2232H : USB 2.0 Hi-Speed to Dual Channel UART/FIFO IC. The datasheet can be found here FT2232H
FT4232H : USB 2.0 Hi-Speed to Quad Channel UART/MPSSE IC. The datasheet can be found here FT4232H

FTDI Hi-Speed Hosts

FT313H: USB 2.0 Hi-Speed Host Controller. The datasheet can be found here. FT313H



To see a comparison between the features of these devices refer to the table on the following page
http://www.ftdichip.com/Products/ICs.htm
 
USB Hi-Speed Application Notes
To assist and make it easier to design with our Hi-Speed devices, FTDI have developed a number of application notes which provide a starting point to designers using their USB Hi-Speed ICs. These are listed as follows:
AN_107 : Advanced Driver Options
AN_108 : Command Processor For MPSSE and MCU Host Bus Emulation Modes
AN_113 : Interfacing FT2232H Hi-Speed Devices To I2C Bus
AN_114 : Interfacing FT2232H Hi-Speed Devices To SPI Bus
AN_130 : FT2232H Used In An FT245 Style Synchronous FIFO Mode
AN_167 : FT1248 Dynamic Parallel/Serial Interface Basics
AN_146 : USB  Hardware Design Guidelines for FTDI ICs
AN_180 : FT232H MPSSE Example - USB Current Meter using the SPI Interface
AN_188 : C232HM MPSSE Cable in USB to SPI Interface
AN_190 : C232HM MPSSEE Cable in USB to I2C/SMBUS interface
AN_226 : FT313H Programmer's Guide
 
The Hi-Speed devices contain a configurable means of interfacing synchronous serial interfaces to USB. This makes use of the FTDI Multi-Protocol Synchronous Serial Engine (MPSSE). This is explained in the following application note:
AN_135 : MPSSE Basics
 
To make effective use of the MPSSE within the USB Hi-Speed devices, and simplify the software design stage of the application development, FTDI have developed 2 DLLs : one for I2C and one for SPI. These are described and the download links can be found in the following documents:
AN_177 : User Guide For LibMPSSE-I2C
AN_178 : User Guide For LibMPSSE-SPI
 
USB Hi-Speed Development Modules
To allow designers to quickly get up to speed and prototype their software and hardware, FTDI offer a number of development modules. In general specific ICs have their own development modules. These are listed in the following table:

IC Development Module Datasheet
FT232H The UM232H module provides the ability to configure the FT232H as either a serial data transfer interface (JTAG/SPI/I2C/UART - as well as the new FT1248 protocol) or parallel FIFO interface, at speeds up to 40MByte/s. Built to conform to a standard 0.6” 28 pin DIP socket, this module can be either self or bus-powered. UM232H Datasheet
FT2232H The FT2232H Mini Module is a USB to dual channel serial/MPSSE/FIFO interface converter. The module provides access to device I/O interfaces via 2 double row 0.1" pitch male connectors. FT2232H Mini-Module Datasheet
FT4232H The FT4232H Mini Module is a USB-to-serial/MPSSE interface converter. The development module provides access to the quad channel serial / MPSSE converter interfaces via a set of 2 double row 0.1" pitch male connectors. FT4232H Mini-Module Datasheet
UM232H-B The UM232H-B module provides the ability to configure the FT232H as either a serial data transfer interface (JTAG/SPI/I2C/UART – as well as the new FT1248 protocol) or parallel FIFO interface, at speeds up to 40MByte/s – in a small form factor where the USB connectivity is created with the PCB tracks as opposed to a separate connector. UM232H-B Datasheet
USB In The Fast Lane



 

© Future Technology Devices International Ltd. 2014