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 |
|
|