UMFT12XEV

FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI# 314
Future Technology
Devices
International Ltd
Datasheet
FT12 Series Evaluation Kit
Generic USB device development kit
1
Introduction
The FT12 series evaluation kit is used to develop
and demonstrate functions of FTDI’s FT120, FT121
and FT122 ICs. The kit consists of a main board
and one of the FT120/FT121/FT122 add-on
modules. These modules can provide a generic
USB device function to a microcontroller(MCU)
with the following interfaces:
2
1.1 Features
-
Micro-B USB connector to connect to
USB host or Charger port
-
Allow bus-power or self-power
configuration
-
LPC1114 Cortex-M0 microcontroller for
easy software development
-
UMFT120DC: 8-bit 8051 interface, up to 3 bidirectional endpoints
-
-
UMFT121DC: SPI slave interface, up to 8 bidirectional endpoints
Pushbutton and LEDs for HID
application
-
In-system firmware upgradable
-
UMFT122DC: 8-bit 8051 interface, up to 8 bidirectional endpoints
-
On-board prototype area for application
development
Ordering Information
Part No *
Description
UMFT12XEV
Main board for evaluating FT120, FT121 and FT122 add-on modules. Fitted
with LPC1114 Cortex-M0 MCU. Firmware upgradable with UART or SWD
interface. Note: Board is shipped with firmware to support CDC class devices
pre-loaded
UMFT120DC
FT120 add-on module. 8-bit 8051 parallel bus. 3 bi-directional endpoints. I/O
level 3.3V (5V tolerant). Compatible to PDIUSBD12.
UMFT121DC
FT121 add-on module. SPI slave bus. 8 bi-directional endpoints. I/O level
1.8/2.5/3.3V.
UMFT122DC
FT122 add-on module. 8-bit 8051 parallel bus. 8 bi-directional endpoints. I/O
level 1.8/2.5/3.3V.
* Note that PCB label may differ
Table 2-1 Ordering information
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.
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Table of Contents
1
Introduction ................................................................................... 1
1.1
Features ........................................................................................................ 1
2
Ordering Information ..................................................................... 1
3
Hardware description ..................................................................... 3
4
5
6
7
3.1
UMFT12XEV Main Board ................................................................................ 3
3.2
UMFT120DC daughter board.......................................................................... 4
3.3
UMFT121DC daughter board.......................................................................... 6
3.4
UMFT122DC daughter board.......................................................................... 7
3.5
Accessories ................................................................................................... 8
Initial Board Set-up ...................................................................... 10
4.1
Installing UMFT12xDC daughter board ........................................................ 10
4.2
Set the jumpers........................................................................................... 10
4.3
Install the driver ......................................................................................... 11
Running demo tests ...................................................................... 16
5.1
Serial Loopback test .................................................................................... 16
5.2
USB Charger test ......................................................................................... 16
Board Circuit Schematics and BOMs ............................................. 18
6.1
UMFT12XEV Schematic and BOM ................................................................. 18
6.2
UMFT120DC Schematic and BOM ................................................................. 19
6.3
UMFT121DC Schematic and BOM ................................................................. 20
6.4
UMFT122DC Schematic and BOM ................................................................. 21
Firmware Upgrade Process ........................................................... 23
7.1
Put LPC1114 microcontroller in ISP mode ................................................... 23
7.2
Connect the TTL-232R-3V3 cable ................................................................ 23
7.3
Upgrade firmware ....................................................................................... 24
8
Environmental Compliances ......................................................... 25
9
Contact Information ..................................................................... 26
Appendix A - List of Figures and Tables ................................................................. 27
Appendix B – Abbreviations and References ......................................................... 29
Appendix C - Revision History ............................................................................... 30
Copyright © 2012 Future Technology Devices International Limited
2
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Hardware description
3
3.1 UMFT12XEV Main Board
The UMFT12XEV board is intended for use as a hardware platform to enable easy evaluation of FTDI’s
FT120, FT121 and FT122 series of USB peripheral controllers. The UMFT12XEV boards utilize a NXP
Cortex-M0 based microcontroller (LPC1114) to interface to FT12 series with parallel or SPI bus. The LEDs
and push buttons can be used to demo the HID keyboard functions. A prototype area is also built on the
UMFT12XEV board, allowing user defined application circuit to be added so that application
hardware/firmware can be developed and tested on the prototype before porting over to mass
production.
Figure 3-1 shows the PCB layout with main component positions. These components include:
-
14x2 socket for add-on module: insert any of the three daughter boards (UMFT120DC,
UMFT121DC, UMFT122DC)
-
3.3V Regulator: It takes 5V input from USB Vbus (bus-power) or DC jack CN4 (self power) and
output 3.3V for on-board circuits
-
LED(GPIO): 2 LED diodes for GPIO status display. Can be used for HID keyboard status LED
-
LED(BCD_DET): This LED indicates if a USB Charger is attached and detected by FT121/FT122
-
Push Button(GPIO): 2 push buttons for GPIO control input. Can be used for HID keyboard
function keys
-
Reset button: hardware reset button
-
UART connector: This 6-pin UART connector can be used for in-system firmware download as well
as firmware debug port
-
SPI0 connector: This 6-pin SPI connector can be used to connect to a SPI slave board
-
JTAG/SWD connector: This 8-pin connector is for connecting to LPC-link for firmware download or
debug purpose
-
LPC1114 Microcontroller: 44-pin LPC1114 Cortex-M0 MCU to control FT12x and other peripherals
-
Prototype area: for adding extra application circuits for prototyping purpose
Copyright © 2012 Future Technology Devices International Limited
3
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 3-1 UMFT12XEV main board
3.2 UMFT120DC daughter board
Figure 3-2 UMFT120DC daughter board
PIN No.
PIN NAME
TYPE
DESCRIPTION
1
D0
IO
Data bus bit 0.
2
D1
IO
Data bus bit 1.
3
D2
IO
Data bus bit 2.
4
D3
IO
Data bus bit 3.
5
NC
-
No Connection
Copyright © 2012 Future Technology Devices International Limited
4
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
PIN No.
PIN NAME
TYPE
P
Clearance No.: FTDI#
314
DESCRIPTION
6
GND
Ground
7
D4
IO
Data bus bit 4.
8
D5
IO
Data bus bit 5.
9
D6
IO
Data bus bit 6.
10
D7
IO
Data bus bit 7.
11
ALE
I
Address latch enable for multiplexed address/data bus
configuration.
This pin must be pulled Low for non-multiplexed address/data
bus configuration.
12
CS_n
I
Chip select (Active Low).
13
GND
P
Ground
14
CLKOUT
O
Programmable output clock.
15
RD_n
I
Read enable (Active Low).
16
WR_n
I
Write enable (Active Low).
17
DMREQ
O
DMA request.
18
DMACK_n
I
DMA acknowledge (Active Low).
19
EOT_n
I
End of DMA transfer (Active Low). Also function as Vbus
sensing input for self-powered application.
20
GL_n
21
A0
OD
I
USB bus activity indicator (Active Low)
Address bit for non-multiplexed address/data bus configuration.
- A0=1 indicates command phase;
- A0=0 indicates data phase.
This pin must be pulled High for multiplexed address/data bus
configuration.
22
SUSPEND
I,OD
23
INT_n
24
RESET_n
I
Asynchronous reset (Active Low).
25
NC
-
No Connection
26
VOUT3V3
P
3.3V regulator output
27
VBUS
P
5V VBUS power from USB connector
28
VCC
P
VCC power supply
OD
Device suspend (output) and wakeup (input).
Interrupt (Active Low).
Table 3-1 UMFT120DC J1 Pin Out Description
Copyright © 2012 Future Technology Devices International Limited
5
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
3.3 UMFT121DC daughter board
Figure 3-3 UMFT121DC daughter board
PIN No.
PIN NAME
TYPE
DESCRIPTION
1
SS_n
I
SPI slave select input.
2
SCLK
I
SPI clock input.
3
MISO
O
4-wire mode: SPI slave output.
3-wire mode: no function. Leave it un-connected.
4
MOSI
I/IO
4-wire mode: SPI salve input
3-wire mode: SPI data input/output
5
VCCIO
P
IO Supply Voltage; 1.8V, 2.5V or 3.3V
6
GND
P
Ground
7
NC
-
No Connection
8
SUSPEND
9
INT_n
I,OD
OD
I
Device suspend (output) and wakeup (input).
Interrupt (Active Low).
10
RESET_n
11
BCD_n
12
VOUT3V3
P
3.3V regulator output
13
VBUS
P
5V VBUS power from USB connector
14
VCC
P
VCC power supply
OD
Asynchronous reset (Active Low).
USB Charger detector output
Table 3-2 UMFT121DC J1 Pin Out Description
Copyright © 2012 Future Technology Devices International Limited
6
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
3.4 UMFT122DC daughter board
Figure 3-4 UMFT122DC daughter board
PIN No.
PIN NAME
TYPE
DESCRIPTION
1
D0
IO
Data bus bit 0.
2
D1
IO
Data bus bit 1.
3
D2
IO
Data bus bit 2.
4
D3
IO
Data bus bit 3.
5
VCCIO
P
IO Supply Voltage; 1.8V, 2.5V or 3.3V
6
GND
P
Ground
7
D4
IO
Data bus bit 4.
8
D5
IO
Data bus bit 5.
9
D6
IO
Data bus bit 6.
10
D7
IO
Data bus bit 7.
11
ALE
I
Address latch enable for multiplexed address/data bus
configuration.
This pin must be pulled Low for non-multiplexed address/data
bus configuration.
12
CS_n
I
Chip select (Active Low).
13
GND
P
Ground
14
CLKOUT
O
Programmable output clock.
15
RD_n
I
Read enable (Active Low).
16
WR_n
I
Write enable (Active Low).
17
DMREQ
O
DMA request.
18
DMACK_n
I
DMA acknowledge (Active Low).
19
EOT_n
I
End of DMA transfer (Active Low). Also function as Vbus
sensing input for self-powered application.
20
GL_n
21
A0
OD
I
USB bus activity indicator (Active Low)
Address bit for non-multiplexed address/data bus configuration.
- A0=1 indicates command phase;
- A0=0 indicates data phase.
Copyright © 2012 Future Technology Devices International Limited
7
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
PIN No.
PIN NAME
TYPE
Clearance No.: FTDI#
314
DESCRIPTION
This pin must be pulled High for multiplexed address/data bus
configuration.
22
SUSPEND
I,OD
23
INT_n
24
RESET_n
25
BCD_n
26
VOUT3V3
P
3.3V regulator output
27
VBUS
P
5V VBUS power from USB connector
28
VCC
P
VCC power supply
OD
I
OD
Device suspend (output) and wakeup (input).
Interrupt (Active Low).
Asynchronous reset (Active Low).
USB Charger detector output
Table 3-3 UMFT122DC J1 Pin Out Description
3.5 Accessories
Accessories that might be useful for the FT12x Evaluation kit demo and firmware upgrade/debug:
a) Micro-B to Standard-A USB cable: for connecting the FT12x evaluation kit to PC host or USB
charger port
Figure 3-5 Micro-B to Standard-A cable
b) TTL-232R-3V3 USB cable (optional): for firmware upgrade. For more info please refer to
http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm. Can be purchased from FTDI online
shop ( http://apple.clickandbuild.com/cnb/shop/ftdichip?productID=53&op=catalogueproduct_info-null&prodCategoryID=105 ).
Figure 3-6 TTL-232R-3V3 USB cable
Copyright © 2012 Future Technology Devices International Limited
8
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
c)
Clearance No.: FTDI#
314
LPC-Link JTAG/SWD debugger module (optional): for firmware download and debug. For more
info refer to http://ics.nxp.com/lpcxpresso/ .
Figure 3-7 LPC-Link debugger module
Copyright © 2012 Future Technology Devices International Limited
9
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
4
Clearance No.: FTDI#
314
Initial Board Set-up
4.1 Installing UMFT12xDC daughter board
Insert the daughter board module (UMFT120DC, UMFT121DC or UMFT122DC) into the UMFT12XEV main
board. Pin 1 of daughter board connector J1 shall plug into pin 1 of the socket J2 on the main board.
After connection the micro-USB connector on the UMFT12xDC module should be facing outside.
Figure 4-1 Plug the daughter board module to the main board
4.2 Set the jumpers
On the main board JP2, JP3 and JP4 need to be set to the default location as indicated in Table
4-1.
Pin
header
JP2
JP3
JP4
Jumper Pin position
Comment
Short
Short
Short
Short
Short
Short
VCC=5V
VCC=3.3V
Bus power
Self power, a 5V DC power shall be applied to DC jack CN4
External 3.3V regulator for on-board circuits
FT12x built-in 3.3V regulator for on-board circuits
pin
pin
pin
pin
pin
pin
1-2 (default)
2-3
1-2 (default)
2-3
1-2 (default)
2-3
Table 4-1 Default setting of the jumpers
Copyright © 2012 Future Technology Devices International Limited
10
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 4-2 JP2 default setting
Figure 4-3 JP3 and JP4 default setting
4.3 Install the driver
The LPC1114 on the UMFT12XEV board is pre-loaded with firmware supporting Communication Device
Class (CDC class). The major OSs support the CDC protocol on their USB stack to use serial port
communication, allowing PC’s to access the CDC device through a virtual COM port (VCP) without
developing a new driver.
Linux recognize the CDC device as /dev/ttyACM# (# denotes a number). The driver is loaded
automatically when the device is connected.
Mac OS recognize the CDC device as /dev/cu.usbmodem# (# denotes a number). The driver is loaded
automatically when the device is connected.
Windows has a CDC protocol driver (usbser.sys) to generate VCP. However, it requires a “Setting
Information (INF)” file at the first connection. The required INF file can be download from FTDI website
http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm.
Here is an example of driver installation under Windows 7 32-bit system:


Connect the daughter card USB connector to the test PC with the micro-USB-B to Standard-A cable
On Windows 7 PC, open control panel->device manager
Copyright © 2012 Future Technology Devices International Limited
11
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 4-4 Device manager window

Right click on “FT12X Evaluation Platform” under “Other devices” category, select “Property”
Figure 4-5 Drive property window
Copyright © 2012 Future Technology Devices International Limited
12
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728

Clearance No.: FTDI#
314
Click “Update Driver…”
Figure 4-6 Update driver window

Click “Browse my computer for driver software”
Figure 4-7 Update driver window

Click “Let me pick from a list of device drivers on my computer”
Copyright © 2012 Future Technology Devices International Limited
13
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 4-8 Update driver window

Click “Next”
Figure 4-9 Update driver window

Click “Have Disk…”
Copyright © 2012 Future Technology Devices International Limited
14
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 4-10 Install from disk window

Click “Browse…”, select the downloaded “FT12x.inf” file to load “usbser.sys” driver. Click “OK” and
then “”Next”.

The driver installation started. When completed, the below window is displayed. A COM port number
(COM25 in this example) will be assigned to the FT12x CDC interface. Write down this port number
as it will be required by the serial loopback test utility. Click “Close” to finish the driver installation.
Figure 4-11 Update driver complete window
Copyright © 2012 Future Technology Devices International Limited
15
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
5
Clearance No.: FTDI#
314
Running demo tests
The UMFT12XEV is pre-loaded with a default firmware. The firmware can auto-detect the daughter card
type, and the LPC1114 MCU can communicate to the FT12 series with either SPI(for FT121) or parallel
(for FT120 or FT122) protocol. For bus-powered configuration (default setting), the FT12x evaluation kit
will power on when the USB cable is plugged in. LED D4 (red) on the main board will be ON, indicating
the 3.3V power is ready. The D2 and D3 LEDs (red) will be flashing, indicating the firmware is up and
running. For UMFT120DC and UMFT122DC, the LED D1 (green) on the daughter card will be tunred ON
upon successful enumeration, and blinking when there are USB transactions.
The default firmware supports USB CDC class driver. Upon enumeration a virtual COM port is present on
the PC. User can run serial port applications such as serial loopback test, teraterm, hyperterm etc.
5.1 Serial Loopback test
Follow the steps below to run the serial loopback test over the FT12x USB serial port interface.
-
Install the serial loopback test utility. Download v1.10 of the serial loopback test utility at
http://www.madsencircuits.com/serial_loopback.html .
-
Start the loopback test by clicking All Programs -> Serial Loopback Test -> Serial Loopback
Test.
-
Select the Serial Port number from the pull-down list. In this example COM25 is selected.
-
Click “Start Test” button. The utility will send data to the FT12x USB serial port, receive
back from the same serial port, and perform the comparisson of the received data from the
sent one. The FT12x Evaluation kit firmware will route all the received data back to the PC
internally (the firmware will store the data from bulk OUT endpoint, and send it back when
the bulk IN token comes).
Figure 5-1 Serial Loopback Test
5.2 USB Charger test
The FT121 and FT122 supports USB Charger (Wall Charger or Dedicated Charging Port) detection. The
USB Charger shall have micro-B plug with its D+/D- pins shorted.
Copyright © 2012 Future Technology Devices International Limited
16
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Follow the steps below to check the USB Charger detection function:
-
Connect the USB Charger to the micro-B USB connector of UMFT121DC or UMFT122DC
module.
-
Plug the USB Charger to the Wall power socket and switch on the power.
-
The yellow LED (D1 on the UMFT12XEV main board) will be turned ON. This indicates a
USB wall charger or dedicated charging port is connected.
Copyright © 2012 Future Technology Devices International Limited
17
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
6
Clearance No.: FTDI#
314
Board Circuit Schematics and BOMs
6.1 UMFT12XEV Schematic and BOM
Figure 6-1 UMFT12XEV Circuit Schematic
Copyright © 2012 Future Technology Devices International Limited
18
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
#
Designator
Comment
Description
1
CN4
Power Jack
Low Voltage Power
Supply Connector
2
XL1, XL2, XL3
Jumper 2.54mm
3
R2, R3
4
Clearance No.: FTDI#
ManufacturerPartNo
314
Manufacturer
PJ-002A
CUI Inc
2.54mm Shorting
Jumper
969102-0000-DA
3M
0R
Resistor
RC0603JR-070RL
Yageo
R10
1k
Resistor
RC0603JR-071KL
Yageo
5
R13
1M
Resistor
RC0603FR-071ML
Yageo
6
R5, R6
4k7
Resistor
RC0603FR-074K7L
Yageo
7
R7, R11, R12
10K
Resistor
RC0603FR-0710KL
Yageo
8
R4, R8, R9,
R14
470R
Resistor
RC0603FR-07470RL
Yageo
9
C4, C7, C11
10nf
CAP CER 10000PF
50V 10% X7R 0603
C0603C103K5RACTU
Kemet
10
C3, C5, C6,
C10
0.1uF
Capacitor bipolar
06035C104KAT2A,
C0603C104K8RACTU
AVX Corporation,
Kemet
11
SW1, SW2,
SW3
SW_PB_4PIN
Push button
momentary switch
FSM4JH
TE Connectivity
12
C1, C2
27pf
Capacitor bipolar
06035A270JAT2A,
06035C180JAT2A
AVX Corporation
13
C8, C9
4.7uF
TAJA475M006RNJ
AVX Corporation
14
'JP2, JP3, JP4
'SIP-3
CAP TANTALUM
4.7UF 6.3V 20%
SMD
'3 contact jumper
'TSW-103-07-T-S
'Samtec Inc
15
U1
IC_LPC1114_QFP48
LPC1114FBD48/302,1
NXP
Semiconductors
16
CN2
Male Header 6-pin
68000-206HLF
FCI
17
D2, D3, D4
Red
CONN HEADER
6POS .100 STR
15AU
Typical LED diode
APT2012EC
Kingbright Corp
18
D1
Yellow
Typical LED diode
APT2012SYCK
Kingbright Corp
19
J2
Two 14 pin Female
Header pitch 2.54mm
68685-314LF
FCI
20
U2
IC_AIC1733
AIC1733-33PV
AIC
21
CN3
2X3 Pin Header (Male)
TSW-103-07-T-D
Samtec Inc
22
CN1
Male Header 8-pin
Board to Board /
Mezzanine
Connectors
RECEPTACLE 14P
500mA, Low
Dropout Linear
Regulator with
Shutdown
CONN HEADER
6POS .100" DUAL
TIN
CONN HEADER
8POS .100" SNGL
TIN
TSW-108-07-T-S
Samtec Inc
23
Y1
12MHz
ECS-120-18-4XEN
ECS Inc
Table 6-1 UMFT12XEV BOM list
Note: J1 not mounted.
6.2 UMFT120DC Schematic and BOM
Copyright © 2012 Future Technology Devices International Limited
19
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 6-2 UMFT120DC Circuit Schematic
#
Designator
Comment
1
U1
FT120T
2
CN1
MicroUSB
3
R1, R2
27R/1%
4
R3
5
6
Description
FT120 USB device
controller with parallel
interface, TSSOP-28
CONN RCPT STD MICRO
USB TYPE B
ManufacturerPartNo
FT120T
Manufacturer
FTDI Chip
10104110-0001LF
FCI
Resistor
RC0603FR-0727RL
Yageo
0R
Resistor
RC0603FR-07000RL
Yageo
R4
470R
Resistor
RC0603FR-07470RL
Yageo
C2
10nf
CAP CER 10000PF 50V
10% X7R 0603
C0603C103K5RACTU
Kemet
7
FB1
600R/0.5A
Chip Ferrite Bead 0805
MPZ1608S601A
TDK Corporation
8
C5, C6
27pf
Capacitor bipolar
06035A270JAT2A
AVX Corporation
9
C4
4.7uF
Polarized Capacitor
TAJA475K016RNJ
AVX Corporation
10
C1, C3
0.1uF
Capacitor bipolar
06035C104KAT2A
AVX Corporation
11
D1
Green
Typical LED diode
APT2012SGC
Kingbright Corp
12
J1
Two 1X14 PIN
HEADER, 600mil
spacing
'Headers & Wire Housings
14P SR UNSHRD HRD .76
GOLD OVER NI
68000-114HLF
FCI
13
Y1
6MHz
6.0MHZ CRYSTAL
ECS-60-18-4XEN
ECS Inc
Table 6-2 UMFT120DC BOM list
6.3 UMFT121DC Schematic and BOM
Copyright © 2012 Future Technology Devices International Limited
20
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 6-3 UMFT121DC Circuit Schematic
#
Designator
Comment
1
U1
FT121T
2
CN1
MicroUSB
3
R3, R4
27R/1%
4
R2
5
Description
FT121 USB device
controller with SPI slave,
TSSOP-16
CONN RCPT STD MICRO
USB TYPE B
ManufacturerPartNo
FT121T
Manufacturer
FTDI Chip
10104110-0001LF
FCI
Resistor
RC0603FR-0727RL
Yageo
100k
Resistor
RC0603JR-07100KL
Yageo
R1
200k
Resistor
RC0603JR-07200KL
Yageo
6
R5
0R
Resistor
RC0603FR-07000RL
Yageo
7
C3
10nf
CAP CER 10000PF 50V
10% X7R 0603
C0603C103K5RACTU
Kemet
8
FB1
600R/0.5A
Chip Ferrite Bead 0805
MPZ1608S601A
TDK Corporation
9
C2
4.7uF
Polarized Capacitor
TAJA475K016RNJ
AVX Corporation
10
C1, C4, C5
0.1uF
Capacitor bipolar
06035C104KAT2A
AVX Corporation
11
J1
Two 1X7 PIN
HEADER, 600mil
spacing
'Headers & Wire Housings
7P SR UNSHRD HRD .76
GOLD OVER NI
68000-107HLF
FCI
Table 6-3 UMFT121DC BOM list
6.4 UMFT122DC Schematic and BOM
Copyright © 2012 Future Technology Devices International Limited
21
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 6-4 UMFT122DC Circuit Schematic
#
Designator
Comment
1
U1
FT122T
2
CN1
MicroUSB
3
R2, R3
27R/1%
4
R4
5
R1
6
Description
Enhanced USB device
controller with parallel
interface, TSSOP-28
CONN RCPT STD MICRO
USB TYPE B
ManufacturerPartNo
FT122T
Manufacturer
FTDI Chip
10104110-0001LF
FCI
Resistor
RC0603FR-0727RL
Yageo
0R
Resistor
RC0603FR-07000RL
Yageo
470R
Resistor
RC0603FR-07470RL
Yageo
C2
10nf
CAP CER 10000PF 50V
10% X7R 0603
C0603C103K5RACTU
Kemet
7
FB1
600R/0.5A
Chip Ferrite Bead 0805
MPZ1608S601A
TDK Corporation
8
C1
4.7uF
Polarized Capacitor
TAJA475K016RNJ
AVX Corporation
9
C3, C4, C5
0.1uF
Capacitor bipolar
06035C104KAT2A
AVX Corporation
10
D1
Green
Typical LED diode
APT2012SGC
Kingbright Corp
11
J1
'Headers & Wire Housings
14P SR UNSHRD HRD .76
GOLD OVER NI
68000-114HLF
FCI
Two 1X14 PIN
HEADER, 600mil
spacing
Table 6-4 UMFT122DC BOM list
Copyright © 2012 Future Technology Devices International Limited
22
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Firmware Upgrade Process
7
The firmware for the on-board microcontroller LPC1114 can be upgraded through either UART (ISP mode)
or JTAG/SWD interface. This section will describe the steps on how to download the firmware through
ISP mode. For the usage of JTAG/SWD interface with LPC-Link debug module, please refer to NXP
LPCXpresso homepage at http://ics.nxp.com/lpcxpresso/. Note that the LPCXpresso is an integrated
development platform for firmware development, debug and download for NXP’s ARM-based LPC
microcontrollers. The LPCXpresso development tool chain can be downloaded from
http://lpcxpresso.code-red-tech.com/LPCXpresso/ .
Check the FTDI website for the available pre-compiled firmware for FT12x Evaluation Kit (
http://www.ftdichip.com/Firmware/Precompiled.htm ).
7.1 Put LPC1114 microcontroller in ISP mode
-
Use a jumper wire to short pad 38 of J1 to pad 1 or pad 54 of J1. This is to connect the LPC1114
P0_1 pin to GND so that LPC1114 will enter ISP mode after power on or reset.
-
Connect the board to the test PC via the micro-USB cable. The USB–A plug shall be inserted in
the PC USB port, while the micro-USB-B plug shall be connected to the daughter card USB port.
The board will be powered on with the LPC1114 entering ISP mode. Note for self power
configuration the daughter card is not required to be present for firmware upgrading. For bus
power configuration the daughter card is required as the power comes from the daughter card
USB port.
Figure 7-1 Plug in micro USB cable
7.2 Connect the TTL-232R-3V3 cable
-
-
Connect the board to the test PC using a TTL-232R-3V3 cable. Plug the 6-pin socket of the cable
into the CN2 pin header. Please note the direction of the cable, the black wire (GND) should be
plugged in to pin 1 of CN2.
Connect the other end of the TTL-232R-3V3 cable to a USB port of the test PC
Copyright © 2012 Future Technology Devices International Limited
23
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 7-2 Connect TTL-232R-3V3 UART cable
7.3 Upgrade firmware
-
-
-
-
Download and install the driver for the FTDI TTL-232R-3V3 cable. Refer to the cable datasheet for
details ( http://www.ftdichip.com/Support/Documents/DataSheets/Cables/DS_TTL232R_CABLES.pdf )
Download the Flash Magic firmware programming utility from http://www.flashmagictool.com.
Install the utility on test PC by running “FlashMagic.exe”
Once installation is complete, launch the utility from Start -> All Programs -> Flash Magic ->
Flash Magic.
Configure the tool by the following steps:
o Click “Select Device…”, choose LPC1114/302 from the popup window and click OK
o COM port: select the COM port number associated with the TTL-232R-3V3 cable. The
COM port number can be found in the “Device Manager -> Ports (COM & LPT) -> USB
Serial Port (COM3)”. Note on different PC this number can be changed.
o Interface: select “FTDI USB-Dongle” from the pull-down list.
o Oscillator (MHz): key in ‘12’.
o Tick the box “Erase blocks used by Hex File”.
o Select Hex File: browse to select the desired firmware binary hex file (ie “LPC1114FT12x.hex”).
o Tick the box “Verify after programming”
o The tool is configured ready for firmware downloading.
Click “Start” button and the firmware download will begin. Typically the download takes about 2
minutes. Once completed, a ‘finished’ message will be displayed in the status bar (bottom side),
and the green download progress bar will reach 100%. Note the ‘finished’ message may
disappear after a while. If no message is displayed in the status bar after a few minutes, this also
indicates that the previous download is completed.
Power off the board. Remove the ISP jumper wire and then power on the board again. The new
firmware will take effect.
Copyright © 2012 Future Technology Devices International Limited
24
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI#
314
Figure 7-3 Flash Magic configuration
8
Environmental Compliances
The UMFT12XEV main board and UMFT12XDC daughter boards exclusively use lead free components, and
are fully compliant with European Union directive 2002/95/EC.
Copyright © 2012 Future Technology Devices International Limited
25
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
9
Clearance No.: FTDI#
314
Contact Information
Head Office – Glasgow, UK
Branch Office – Hillsboro, Oregon, USA
Future Technology Devices International Limited
Unit 1, 2 Seaward Place, Centurion Business Park
Glasgow G41 1HH
United Kingdom
Tel: +44 (0) 141 429 2777
Fax: +44 (0) 141 429 2758
Future Technology Devices International Limited (USA)
7130 SW Fir Loop
Tigard, OR 97223
USA
Tel: +1 (503) 547 0988
Fax: +1 (503) 547 0987
E-mail (Sales)
E-mail (Support)
E-mail (General Enquiries)
E-Mail (Sales)
E-Mail (Support)
E-Mail (General Enquiries)
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Branch Office – Taipei, Taiwan
Branch Office – Shanghai, China
Future Technology Devices International Limited (Taiwan)
2F, No. 516, Sec. 1, NeiHu Road
Taipei 114
Taiwan , R.O.C.
Tel: +886 (0) 2 8791 3570
Fax: +886 (0) 2 8791 3576
Future Technology Devices International Limited (China)
Room 1103, No. 666 West Huaihai Road,
Shanghai, 200052
China
Tel: +86 (0)21 6235 1596
Fax: +86 (0)21 6235 1595
E-mail (Sales)
E-mail (Support)
E-mail (General Enquiries)
E-mail (Sales)
E-mail (Support)
E-mail (General Enquiries)
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Web Site
http://ftdichip.com
Distributor and Sales Representatives
Please visit the Sales Network page of the FTDI Web site for the contact details of our distributor(s) and sales
representative(s) in your country.
System and equipment manufacturers and designers are responsible to ensure that their systems, and any Future Technology Devices International Ltd
(FTDI) devices incorporated in their systems, meet all applicable safety, regulatory and system-level performance requirements. All application-related
information in this document (including application descriptions, suggested FTDI devices and other materials) is provided for reference only. While FTDI
has taken care to assure it is accurate, this information is subject to customer confirmation, and FTDI disclaims all liability for system designs and for any
applications assistance provided by FTDI. 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. This document is subject to change
without notice. No freedom to use patents or other intellectual property rights is implied by the publication of this document. Neither the whole nor any part
of the information contained in, or the product described in this document, may be adapted or reproduced in any material or electronic form without the prior
written consent of the copyright holder. Future Technology Devices International Ltd, Unit 1, 2 Seaward Place, Centurion Business Park, Glasgow G41
1HH, United Kingdom. Scotland Registered Company Number: SC136640
Copyright © 2012 Future Technology Devices International Limited
26
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI# 314
Appendix A - List of Figures and Tables
List of Figures
Figure 3-1 UMFT12XEV main board ............................................................................................................... 4
Figure 3-2 UMFT120DC daughter board ........................................................................................................ 4
Figure 3-3 UMFT121DC daughter board ........................................................................................................ 6
Figure 3-4 UMFT122DC daughter board ........................................................................................................ 7
Figure 3-5 Micro-B to Standard-A cable ........................................................................................................ 8
Figure 3-6 TTL-232R-3V3 USB cable .............................................................................................................. 8
Figure 3-7 LPC-Link debugger module ......................................................................................................... 9
Figure 4-1 Plug the daughter board module to the main board................................................................ 10
Figure 4-2 JP2 default setting ...................................................................................................................... 11
Figure 4-3 JP3 and JP4 default setting........................................................................................................ 11
Figure 4-4 Device manager window ............................................................................................................. 12
Figure 4-5 Drive property window ................................................................................................................ 12
Figure 4-6 Update driver window ................................................................................................................. 13
Figure 4-7 Update driver window ................................................................................................................. 13
Figure 4-8 Update driver window ................................................................................................................. 14
Figure 4-9 Update driver window ................................................................................................................. 14
Figure 4-10 Install from disk window ........................................................................................................... 15
Figure 5-1 Serial Loopback Test .................................................................................................................. 16
Figure 6-1 UMFT12XEV Circuit Schematic .................................................................................................. 18
Figure 6-2 UMFT120DC Circuit Schematic .................................................................................................. 20
Figure 6-3 UMFT121DC Circuit Schematic .................................................................................................. 21
Figure 6-4 UMFT122DC Circuit Schematic .................................................................................................. 22
Figure 7-1 Plug in micro USB cable ............................................................................................................. 24
Figure 7-2 Connect TTL-232R-3V3 UART cable .......................................................................................... 24
Figure 7-3 Flash Magic configuration .......................................................................................................... 25
List of Tables
Table 2-1 Ordering information ...................................................................................................................... 1
Table 3-1 UMFT120DC J1 Pin Out Description ............................................................................................. 5
Table 3-2 UMFT121DC J1 Pin Out Description ............................................................................................. 6
Table 3-3 UMFT122DC J1 Pin Out Description ............................................................................................. 8
Table 4-1 Default setting of the jumpers ..................................................................................................... 10
Table 6-1 UMFT12XEV BOM list ................................................................................................................... 19
Table 6-2 UMFT120DC BOM list ................................................................................................................... 20
Copyright © 2012 Future Technology Devices International Limited
27
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI# 314
Table 6-3 UMFT121DC BOM list ................................................................................................................... 21
Table 6-4 UMFT122DC BOM list ................................................................................................................... 22
Table A-1 Abbreviations................................................................................................................................ 29
Table A-2 References .................................................................................................................................... 29
Copyright © 2012 Future Technology Devices International Limited
28
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI# 314
Appendix B – Abbreviations and References
Term
Description
CDC
Communications Device Class
DUT
Device Under Test
GPIO
General Purpose Input/Output
HID
Human Interface Device
ISP
In System Program
JTAG
Joint Test Action Group
LED
Light Emitting Diode
MCU
Micro Controller Unit
OS
Operating System
PCB
Printed Circuit Board
SPI
Serial Parallel Interface
SWD
Serial Wire Debug
UART
Universal Asynchronous Receiver/Transmitter
USB
Universal Serial Bus
VCP
Virtual COM Port
Table A-1 Abbreviations
Title
Description
FT_000646
FT120 IC data sheet
FT_000648
FT121 IC data sheet
FT_000647
FT122 IC data sheet
AN_209
PDIUSBD12 to FT120 Migration Guide
AN_225
FT12x firmware programming guide
TTL-232R-3V3
USB cable
USB to UART converter cable. Refer to
http://www.ftdichip.com/Products/Cables/USBTTLSerial.htm
Serial Loopback
test utility
http://www.madsencircuits.com/serial_loopback.html
Flash Magic
LPC microcontroller firmware programming tool. Refer to
http://www.flashmagictool.com
LPCXpresso
LPC microcontroller integrated development platform. Refer to
http://ics.nxp.com/lpcxpresso/ and http://lpcxpresso.code-redtech.com/LPCXpresso/
Table A-2 References
Copyright © 2012 Future Technology Devices International Limited
29
FT12 Series Evaluation Kit Datasheet
Version 1.0
Document Reference No.: FT_000728
Clearance No.: FTDI# 314
Appendix C - Revision History
Document Title:
DS_UMFT12xA FT12 Series Evaluation Kit datasheet
Document Reference No.:
FT_000728
Clearance No.:
FTDI#314
Product Page:
http://www.ftdichip.com/Products/Modules/DevelopmentModules.htm
Document Feedback:
Send Feedback
Version 1.0
1.0 Created
Copyright © 2012 Future Technology Devices International Limited
03/09/2012
30