VDrive3 Datasheet
Version 1.3
Document Reference No.: FT_000699
Clearance No.: FTDI#
335
Future Technology
Devices
International Ltd
Datasheet
VDrive3 Vinculum-II
Application Module
VDrive3 is a USB host/microcontroller application module with an enclosure. The default
firmware of the VDrive3 supports UART/SPI communications with the embedded USB host
controller and USB host port. This product provides an attractive solution for quick and
easy integration of applications with a USB flash disk or other USB client devices.
1
Introduction
VDrive3 is designed to support quick and
easy integration of a UART/SPI application
with a USB client device. The VDrive3
comes in a neat enclosure displaying a bi-
colour LED, making it suitable for
incorporating into finished product designs.
In addition, a product option, VDrive3-LD, is
available that offers a lid to cover the USB
port to provide protection in harsh
environments.
The VDrive3 utilises FTDI’s Vinculum-II
(VNC2-48L1B) dual USB host controller IC.
This IC is a microcontroller and USB host
controller; it is reprogrammable using the
UART interface or the Vinculum-II debugger
module connecter. The default firmware is
V2DAP; this firmware establishes the
UART/SPI to USB host interface and can be
modified or replaced with other firmware.
V2DAP is firmware that supports Vinculum-
II to Vinculum backward compatibility*. The
Vinculum-II IDE and FTDI’s expanding
range of drivers allow for additional design
flexibility (including Android interfacing).
For details on the Vinculum-II collateral,
please click
http://www.ftdichip.com/Products/ICs/VNC2.htm
1.1
Features
Vinculum-II microcontroller/USB host
controller IC.
Pre-programmed with V2DAP firmware.
(
Flash Drives up to 8GByte have been tested.)
Product available as shown or with a lid
covering the USB port.
USB “A” type socket to connect to USB
client devices.
2mm (0.08”) pitch 8 pin header used for the
UART/SPI interface.
Connects directly and communicates with a
FTDI TTL-232R-3V3-2mm USB-UART cable.
Jumper selectable UART and SPI interfaces,
both operating at 3.3V TTL/CMOS.
Vinculum-II debugger module port under
neat enclosure, for changing the firmware.
UART programming mode control signals
PROG# and RESET# are accessible via an
internal header.
The VDrive3 and all components used are
Pb-free (RoHS compliant).
For details on FTDI Android support updates
please click
http://www.ftdichip.com/Android.htm
.
*See section 5
Use of FTDI devices in life support and/or safety applications is entirely at the user’s risk, and the user agrees
to defend, indemnify and hold harmless FTDI from any and all damages, claims, suits or expense resulting
from such use.
VDrive3 Datasheet
Version 1.3
Document Reference No.: FT_000699
Clearance No.: FTDI#
335
Table of Contents
1
2
3
Introduction ................................................................................... 1
1.1
Features ........................................................................................................ 1
Ordering Information ..................................................................... 3
VDrive3 Signals and Configurations ................................................ 3
3.1
3.2
3.3
3.4
VDrive3 Pin-Out ............................................................................................ 3
VDrive3 Jumper Configuration ...................................................................... 4
LED Functions ............................................................................................... 4
Interface Description .................................................................................... 4
4
5
6
7
8
9
VDrive2 and VDrive3 Comparison ................................................... 5
VDrive3 Application Example .......................................................... 6
5.1
UART Interface to PIC Example ..................................................................... 6
VDrive3 Electrical Details ............................................................... 7
6.1
SPI Interface Timing ..................................................................................... 7
VDrive3 Max-Ratings ...................................................................... 9
VDrive3 Mechanical Details .......................................................... 10
VDrive3-LD Mechanical Details ..................................................... 11
10 VDrive3 Schematic ....................................................................... 12
11 Contact Information ..................................................................... 13
Appendix A - List of Figures and Tables ................................................................. 17
Appendix B – Revision History .............................................................................. 18
2
Copyright © Future Technology Devices International Limited
VDrive3 Datasheet
Version 1.3
Document Reference No.: FT_000699
Clearance No.: FTDI#
335
2
Ordering Information
Utilised IC Code
VNC2-48L1B
VNC2-48L1B
Description
USB host application module with enclosure.
USB host application module with enclosure and protective
lid over USB connector.
Module Code
VDRIVE3
VDRIVE3-LD
Table 2-1 – Ordering Information
3
VDrive3 Signals and Configurations
3.1
VDrive3 Pin-Out
Figure 3.1 – VDrive3 Pin Out (in UART mode)
The pin-out of the VDrive3 is illustrated in Figure 4.1.
3
Copyright © Future Technology Devices International Limited
VDrive3 Datasheet
Version 1.3
Document Reference No.: FT_000699
Clearance No.: FTDI#
335
3.2
VDrive3 Jumper Configuration
The interface modes of the VDrive3 running on a V2DAP firmware is given in Table 3-1. The VDrive3
comes preloaded with the V2DAP firmware and the jumper on the UART/SPI pin is set to UART mode by
default.
UART/SPI
Pull-Up
Pull-Down
Interface Mode
UART
SPI
Table 3-1 – VDrive3 Jumper Box
3.3
LED Functions
Operation
Power On
USB Disk Initialisation
USB Disk Ready
USB Disk Removed
Disk is connected to USB Port
Nothing is connected to USB Port
Table 3-2 – VDrive3 LED Functions
LED Behaviour
LED flashes Green/Red alternately for 2 seconds
Repeated until monitor connects
LED Red
LED Green
LED off
LED flashes Green
LED off
3.4
Interface Description
Pin No.
1
2
3
4
5
6
7
8
Name
GND
RTS#
5V0
RXD
TXD
CTS#
NC
RI#/WU
Type
PWR
Output
PWR
Input
Output
Input
-
Input
Description
Signal ground
Request To Send control output – Handshake signal
5V supply input
Receive asynchronous data input
Transmit asynchronous data output
Clear To Send control input - Handshake signal
No Connect
Ring Indicator control input / Wake Up
Table 3-3 – 3.3V TTL/CMOS UART Interface Pin-Out
Pin No.
5
4
2
6
Name
SCLK
MOSI
MISO
SS#
Type
Input
Input
Output
Input
Description
SPI clock input. Maximum frequency: 24MHz – 3.3V TTL
SPI slave serial data input – 3.3V TTL
SPI slave serial data output – 3.3V TTL
SPI slave select input – 3.3V TTL
Table 3-4 – 3.3V TTL/CMOS SPI Interface Pin-Out
For further details see VNC2 datasheet.
4
Copyright © Future Technology Devices International Limited
VDrive3 Datasheet
Version 1.3
Document Reference No.: FT_000699
Clearance No.: FTDI#
335
4
VDrive2 and VDrive3 Comparison
The VDrive3 is a drop in replacement for the VDrive2 for the majority of VDrive2 applications. However,
for a small number of applications that use SPI some changes to the application software may be
required, this is due to a discrepancy in the SPI interface used in the Vinculum-I and Vinculum-II. For
further details on these differences, please see
AN_176 - Vinculum Comparison of VDAP and V2DAP.
Note: VDrive3’s default firmware includes a reflash function, allowing the firmware to be updated from a
flash drive. This reflash can be performed with the following steps:
1: Configure the VDrive3 into UART mode.
2: Open a communication terminal and connect to the VDrive3 via the UART interface.
3: Connect a USB flash disk with any firmware named “FTRFBV2.FTD”.
4: Wait for the new firmware to be loaded.
Additional features of the VDrive3:
Vinculum-II can be configured by a user defined firmware
VDrive3 hardware has an SPI master interface available. (not enabled by default in V2DAP
firmware)
VDrive3’s SPI interface can be clocked up to 48MHz
VDrive3 is programmable using the debugger-module port and the UART interface port.
VDrive3 can utilise many of the Vinculum-II’s sample firmware available on the FTDI website.
5
Copyright © Future Technology Devices International Limited