VF2F - FTDI

Preliminary - Subject to Change
™
Future Technology
Devices International Ltd.
™
VF2F
USB Flash Disk File-to-file Transfer
Vinculum Evaluation Kit
http://www.vinculum.com
Copyright © Future Technology Devices International Ltd. 2006
Preliminary - Subject to Change
Page 2
1. I n t r o d u c t i o n a n d F e a t u r es
1.1 Introduction
The VF2F is a reference design for the Vinculum VNC1L-1A . It is designed as a stand alone application which allows
for the back up of files from a digital camera onto a USB Flash disk. The project is also available from FTDI as an
evaluation kit. This datasheet describes the VF2F reference design and evaluation kit, as well as the VNC1L-1A
firmware (DF2FC) which it uses.
The VF2F illustrates how to construct a file backup device for a digital camera with USB Mass storage class interface.
At the push of a button, all the picture files on the camera are copied to a unique folder on a USB Flash disk so that
the digital camera memory can be re-used to take further pictures. This is an ideal accessory for digital camera users
who wish to backup their photos on the road without having to carry a notebook PC, or for people who want to share
or swap their photos without requiring a card reader. The VF2F is powered by two AAA size alkaline batteries. In
addition this reference design and evaluation kit could be used with other USB mass storage class devices such as
MP3 players, or even for copying files directly from one USB flash disk onto another.
The Vinculum VNC1L-1A is the first of F.T.D.I.’s Vinculum family of Embedded USB host controller integrated circuit
devices. Not only is it able to handle the USB Host Interface, and data transfer functions but owing to the inbuilt MCU
and embedded Flash memory, Vinculum can encapsulate the USB device classes as well. When interfacing to mass
storage devices such as USB Flash drives, Vinculum also transparently handles the FAT File structure communicating
via UART, SPI or parallel FIFO interfaces via a simple to implement command set. Vinculum provides a new cost
effective solution for providing USB Host capability into products that previously did not have the hardware resources
available. The VNC1L-1A is available in Pb-free (RoHS compliant) compact 48-Lead LQFP package.
1.2 Features
•
•
•
•
•
•
•
•
•
•
Two USB ‘A’ sockets connect to digital camera and USB flash disk respectively.
Uses F.T.D.I.’s VNC1L-1A embedded USB host controller I.C. device.
Single button file backup function.
Intelligent LED illustrate successful USB Flash disk enumeration, file copy function, and error conditions.
On-board DC-DC converter supplies the circuitry with 5V and 3.3V power from 2 x AAA cells.
Program or update firmware via USB Flash disk or UART interface.
VNC1L-1A firmware programming control pin (PROG#) brought out onto jumper interface
Schematics, firmware, and PCB gerber files available for download from the Vinculum website.
Assembled VF2F PCB available for evaluation.
Assembled VF2F evaluation kit is Pb-free and RoHS compliant.
VF2F USB Flash Disk FIle-to-File Transfer
Vinculum Evaluation Kit Datasheet Version 0.91
© Future Technology Devices International Ltd. 2006
Preliminary - Subject to Change
Page 3
2. F u n c t i o n a n d O p e r a t i o n
2.1 Button Functions
Button 1 - Power on. Press and hold for 200 ms to switch
on the VF2F. The Yellow LED indicates that the board is
powered. The board will auto-power off after 30 seconds
in order to conserve battery power.
Button 1
FTDI
VNC1L-1A
Button 2
12.0000M
Button 3
Button 4
Button 2 - Currently has no function defined in the DF2FC
firmware.
Button 3 - Initiates data transfer from the source device
on USB Port 1 to the target device on USB Port 2. The
four green LED’s will display a cascade effect from USB
Port 1 to USB Port 2 during data transfer
Button 4 - Power off. Press and hold for at least 200 ms
to power down the VF2F.
Figure 1 - VF2F Button interface
2.2 USB Interface Ports
USB Port 1
FTDI
VNC1L-1A
12.0000M
USB Port 2
Figure 2 - VF2F USB Port Interface
USB Port 1 is the USB source device port. Connect the digital camera (or other USB mass storage class device
here).
USB Port 2 is the USB target device port. Connect a USB flash disk here.
The two red / green LED’s will indicate the status of the USB device connected. These two LED’s will be off when
no device is connected, red while enumerating a device, and green when a device is enumerated and ready for file
transfer to begin.
VF2F USB Flash Disk FIle-to-File Transfer
Vinculum Evaluation Kit Datasheet Version 0.91
© Future Technology Devices International Ltd. 2006
Preliminary - Subject to Change
2.3 Pin Header Interfaces
Page 4
J2
321
6
J1
FTDI
VNC1L-1A
12.0000M
1
Figure 3 - VF2F Jumper pins
The VNC1L-1A’s UART interface is brought out on pin header J1. It can be used for programming the VNC1L-1A via a
F.T.D.I. TTL-232R-3V3 USB to TTL serial cable. While a FTDI TTL-232R-3V3 cable is connected the VF2F will take its
power from here, rather than the two AAA batteries. Application software for programming the VNC1L-1A from a PC
via a TTL-232R-3V3 cable is available.
Table 1 - J1 Pin Header UART Programming Interface
Jumper Pin No.
Name
Type
Description
1
GND
PWR
Signal ground
2
RTS#
Output
Request To Send Control Output / Handshake signal
3
TTLPWR
PWR
3.3V power input
4
RXD
Input
Receive asynchronous data input
5
TXD
Output
Transmit asynchronous data output
6
CTS#
Input
Clear To Send Control Input / Handshake signal
Connect J2 pins 2 and 3 together to when programming the VF2F via the UART interface.
Table 2 - J2 Pin Header Programming Enable Interface
Jumper Pin No.
Name
Type
Description
1
RESET#
Input
This pin is used in combination with the RESET# pin and the UART interface to program
firmware into the VNC1L-1A.
2
GND
PWR
Ground
3
PROG#
Input
This pin can be used in combination with PROG# and the UART interface to program
firmware into the VNC1L-1A.
VF2F USB Flash Disk FIle-to-File Transfer
Vinculum Evaluation Kit Datasheet Version 0.91
© Future Technology Devices International Ltd. 2006
Preliminary - Subject to Change
Page 5
3. F i r m w a r e
3.1 File to File Transfer with GPIO (Button) Interface (DF2FC)
The VF2F reference design uses the DF2FC Vinculum VNC1L-1A device firmware. It allows for files to be easily
transferred from a digital camera (or other mass storage class device) to a USB Flash disk. USB Port 1 is defined in
this firmware as the source device, and USB Port 2 is defined as the target device. Several of the VNC1L-1A’s GPIO
lines are used to provide a simple push button user interface which is effectively acting as the VNC1L-1A’s command
monitor port in this case.
The VF2F firmware can be loaded and / or upgraded either from a file, with an appropriate name on a USB Flash disk,
or via the VNC1L-1A’s UART interface.
USB Port 2
UART
Interface Select
PORT BC
USB
Flash Disk
Target Device
Central
Hardware
Core
GPIO
USB Port 1
Or
PORT BD
PORT AC
PORT AD
VNC1L-1A
Monitor is
GPIO
Firmware
Sel
Monitor
Is UART
Monitor Select
USB
Flash Disk
Digital Camera
USB Mass Storage
Class Source Device
Command
Monitor
PROG# RESET#
Figure 4 - DF2FC Firmware model
VF2F USB Flash Disk FIle-to-File Transfer
Vinculum Evaluation Kit Datasheet Version 0.91
© Future Technology Devices International Ltd. 2006
Preliminary - Subject to Change
Page 6
4. D i m e n s i on s
4.1 VF2F Board Dimensions
The VF2F board dimensions are shown below.
10.00mm
(0.4")
76.20mm
(3.0")
12.71mm
(0.5")
6.35mm
(0.3")
25.40mm
(1.0")
38.00mm
(1.5")
12.0000M
FTDI
2.54mm
(0.1")
VNC1L-1A
63.50mm
(2.5")
12.71mm
(0.5")
24.60mm
(1.0")
15.24mm
(0.6")
52.50mm
(2.07")
25.40mm
(1.0")
2.54mm
(0.1")
Figure 5 - VF2F, top view.
13.00mm
(0.5")
1.7mm
(0.07")
1.7mm
(0.07")
1.7mm
(0.07")
140.50 +/-30.00mm
(5.5+/-1.1")
Figure 6 - VF2F, side view.
VF2F USB Flash Disk FIle-to-File Transfer
Vinculum Evaluation Kit Datasheet Version 0.91
© Future Technology Devices International Ltd. 2006
Preliminary - Subject to Change
Disclaimer
Page 7
Copyright © Future Technology Devices International Limited , 2006.
Version 0.91 - Initial Datasheet Created August 2006
Neither the whole nor any part of the information contained in, or the product described in this manual, may be
adapted or reproduced in any material or electronic form without the prior written consent of the copyright holder.
This product and its documentation are supplied on an as-is basis and no warranty as to their suitability for any
particular purpose is either made or implied.
Future Technology Devices International Ltd. will not accept any claim for damages howsoever arising as a result of
use or failure of this product. Your statutory rights are not affected.
This product or any variant of it is not intended for use in any medical appliance, device or system in which the failure
of the product might reasonably be expected to result in personal injury.
This document provides preliminary information that may be subject to change without notice.
Contact FTDI
Head Office Future Technology Devices International Ltd.
373 Scotland Street,
Glasgow G5 8QB,
United Kingdom
Tel. : +(44) 141 429 2777
Fax. : +(44) 141 429 2758
E-Mail (Sales) : [email protected]
E-Mail (Support) : [email protected]
E-Mail (General Enquiries) : [email protected]
Regional Sales Offices Future Technology Devices International Ltd.
(Taiwan)
4F, No 16-1,
Sec. 6 Mincyuan East Road,
Neihu District,
Taipei 114,
Taiwan, R.o.C.
Future Technology Devices International Ltd.
(USA)
5285 NE Elam Young
Parkway, Suite B800
Hillsboro,
OR 97124-6499
USA
Tel.: +886 2 8791 3570
Fax: +886 2 8791 3576
Tel.: +1 (503) 547-0988
Fax: +1 (503) 547-0987
E-Mail (Sales): [email protected]
E-Mail (Support): [email protected]
E-Mail (General Enquiries): [email protected]
E-Mail (Sales): [email protected]
E-Mail (Support): [email protected]
E-Mail (General Enquiries): [email protected]
Website URL : http://www.ftdichip.com
VF2F USB Flash Disk FIle-to-File Transfer
Vinculum Evaluation Kit Datasheet Version 0.91
© Future Technology Devices International Ltd. 2006