UMFTPD2A

UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
Future Technology
Devices International
UMFTPD2A
UMFTPD2A is a module used for FT90x programming, debugging and EFUSE burning.
The UMFTPD2A is a module with an FT4232HL
Hi-Speed USB2.0 to multipurpose UART/MPSSE
converter. The UMFTPD2A module features a
single line half-duplex UART signal with no
handshake (One-Wire interface), one MPSSE
interface, one UART interface and a Bit-Bang
port.
The UMFTPD2A has the following features:
The module has configured the FT4232HL
Channel A as a UMFTPD2A one-wire interface
for MM900EVxA evaluation board firmware /
application download, or GDB debugging.
 Provides H/W Reset# signal
The FT4232HL Channel B is configured as a
UMFTPD2A MPSSE interface with 4 GPIO control
signals. This allows the UMFTPD2A to implement
MM900EVxA evaluation board EFUSE program,
or firmware / application upload as well.
The FT4232HL Channel C is optional. It is
configured as a UART that can capture the
messages from MM900EVxA evaluation board in
software debugging.
The FT4232HL Channel D is reserved as a BitBang interface for generic GPIO purpose s.
The FT90x program utility can activate the
required channels corresponding to the
operations.
 Hi-Speed USB to one-wire interface converter
 Hi-Speed USB to MPSSE interface converter
 Hi-Speed USB to UART interface converter
 Provide multiple generic GPIO control signals
 PWREN# line to control +5V power supply
 Fuse protected with 0.5A hold current and schottky
diode on the output power line.
 Two dedicated GPIOs to control VPP and FRSC
power supplies
 Three LEDs for power supply indication
 2X5 way 1.27mm pitch Micro-MaTch socket
 2X6 way 2.54mm pitch through hole pin header
 Mirco-B type USB port
 Micro-MaTch Male to Male 10 pin ribbon cable
 All components used are Pb-free (RoHS compliant)
N either the whole nor any part of the information c ontained in, or the produc t des c ribed in this manual, may be adapted or reproduc ed
in any material or elec tronic form without the prior written c ons ent of the c opyright holder. T his produc t and its doc umentat ion are
s upplied on an as - is bas is and no warranty as to their s uitability for any partic ular purpose is either made or implied. Future T echnology
D evic es I nternational L td will not ac c ept any c laim for damages hows oever aris ing as a res ult of us e or failure of this produ c t. Y our
s tatutory rights are not affec ted. T his product or any variant of it is not intended for us e in any medic al applianc e, devic e or s ys tem in
whic h the failure of the produc t might reas onably be expec ted to res ult in pers onal injury. T his doc ument provides preliminar y
information that may be s ubjec t to c hange without notice. N o freed om to us e patents or other intellectual property rights is implied by
the public ation of this doc ument. Future T ec hnology D evic es I nternational L td, U nit1 , 2 Seaward P lac e, C enturion Bus ines s P ark,
G las gow, G 4 1 1 H H , U nited Kingdom. Sc otland Regis tered N umb er: SC 1 3 6 6 4 0
Copyright © Future Technology Devices International Limited
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
Table of Contents
1 Driver Support .............................................................. 3
2 Programming Utility Support ......................................... 3
3 Ordering Information .................................................... 3
4 UMFTPD2A Signals ........................................................ 4
4.1
UMFTPD2A Pin Out ................................................................. 4
4.2
Signal Descriptions ................................................................ 5
5 Module Dimensions ....................................................... 7
6 UMFTPD2A Module Circuit Schematic ............................. 8
7 Hardware Setup Guide ................................................ 10
7.1
Module Connect to PC ............................................................10
7.2
FT900 Programming Utility ....................................................10
8 Contact Information .................................................... 11
Appendix A – References ................................................. 11
Document References ...................................................................11
Acronyms and Abbreviations .........................................................11
Appendix B – List of Figures and Tables............................ 12
Appendix C – Revision History.......................................... 13
Copyright © Future Technology Devices International Limited
2
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
1 Driver Support
Royalty free D2XX Direct Drivers (USB Drivers + DLL S/W Interface)

Windows 10
32, 64-bit

Windows 8.1
32, 64-bit

Windows 8
32, 64-bit

Windows 7
32, 64-bit
The above listed drivers are all available for download from http://www.ftdichip.com/FTDrivers.htm.
For driver’s installation, please refer to http://www.ftdichip.com/Support/Documents/InstallGuides.htm.
2 Programming Utility Support
The programming utility is provided as part of the free FT90x toolchain.
Visit FTDI’s website at http://www.ftdichip.com/Products/ICs/FT90x.html for more information.
3 Ordering Information
Module Code
Description
UMFTPD2A
FTDI Programmer/Debugger Module
Copyright © Future Technology Devices International Limited
3
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
4 UMFTPD2A Signals
4.1
UMFTPD2A Pin Out
Figure 4.1 – UMFTPD2A Module Pin Out
Figure 1 illustrates the signals available on J1, J2 pin header and CN2, CN3 connector of the UMFTPD2A.
There are 3 LED indicators for the different power supplies.
LED1 is for the VPP power supply.
LED2 is for the FRSC power supply.
LED3 is for the VSW (+5V) power output.
LED1 and LED2 only will be turned on when the system is programming the FT90x chip EFUSE.
Copyright © Future Technology Devices International Limited
4
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
4.2
Signal Descriptions
Pin No.
Name
Type
Description
C N2-1
SC K
Signal output
Serial clock output for SPI.
C N2-2
SS#
Signal output
Slave select output for SPI.
C N2-3
MOSI
Signal Output
Master out slave in for SPI.
C N2-4
MISO
Signal input
Master in slave out for SPI.
C N2-5
VPP
Power Out
Typically +1.85V power output when adjustable LDO is enabled.
C N2-6
FRSC
Power Out
Typically +3.7V power output when adjustable LDO is enabled.
C N2-7
GND
Ground
0V Ground.
C N2-8
DBG
Signal Input/Output
One-wire debugger interface input/output.
C N2-9
PROG#
Signal Output
Feature reserved for future use.
C N2-10
RESET#
Signal Output
Active low reset output.
C N2-11
VSW
Power Out
C N2-12
VSW
Power Out
+5V power output. Outputs the power source from the USB bus
when the FT4232HL has enumerated.
+5V power output. Outputs the power source from the USB bus
when the FT4232HL has enumerated.
Table 1 - CN2 Connector Pin Out Description
Pin No.
Name
Type
Description
C N3-1
SC K
Signal Output
Serial clock output for SPI.
C N3-2
SS#
Signal Output
Slave select output for SPI.
C N3-3
MOSI
Signal Output
Master out slave in for SPI.
C N3-4
MISO
Signal Input
Master in slave out for SPI.
C N3-5
VPP
Power Out
Typically +1.85V power output when adjustable LDO is enabled.
C N3-6
FRSC
Power Out
Typically +3.7V power output when adjustable LDO is enabled.
C N3-7
GND
Ground
0V Ground.
C N3-8
DBG
Signal Input/Output
One-wire debugger interface input/output.
C N3-9
VSW
Power Out
C N3-10
RESET#
Signal Output
+5V power output. Outputs the power source from the USB bus
when the FT4232HL has enumerated.
Active low reset output.
Table 2 - CN3 Connector Pin Out Description
Copyright © Future Technology Devices International Limited
5
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
Pin No.
Name
Type
Description
J1-0
GPIO0
Signal Input/Output
Generic GPIO pin 0
J1-1
GPIO1
Signal Input/Output
Generic GPIO pin 1
J1-2
GPIO2
Signal Input/Output
Generic GPIO pin 2
J1-3
GPIO3
Signal Input/Output
Generic GPIO pin 3
J1-4
GPIO4
Signal Input/Output
Generic GPIO pin 4
J1-5
GPIO5
Signal Input/Output
Generic GPIO pin 5
J1-6
GPIO6
Signal Input/Output
Generic GPIO pin 6
J1-7
GPIO7
Signal Input/Output
Generic GPIO pin 7
Table 3 - J1 Header Pin Out Description
Pin No.
Name
Type
Description
J2-1
GND
Ground
0V ground
J2-2
C _C TS#
Signal Input
Active low clear to send input for UART
J2-3
VC C3V3
Power out
+3.3V power output
J2-4
C _TXD
Signal Output
Active high transmitter output for UART
J2-5
C _RXD
Signal Input
Active high receiver input for UART
J2-6
C _RTS#
Signal Output
Active low request to send output for UART
Table 4 - J2 Header Pin Out Description
Copyright © Future Technology Devices International Limited
6
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
5 Module Dimensions
Figure 5.1 – UMFTPD2A Module Dimensions
All dimensions are given in millimetres. Hole size diameter = 3.2mm.
The UMFTPD2A module exclusively uses lead free components, and is fully compliant with European
Union directive 2002/95/EC.
Copyright © Future Technology Devices International Limited
7
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
6 UMFTPD2A Module Circuit Schematic
Figure 6.1 - Schematic part 1
Copyright © Future Technology Devices International Limited
8
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
Figure 6.2 - Schematic part 1
Copyright © Future Technology Devices International Limited
9
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
7 Hardware Setup Guide
7.1
Module Connect to PC
The first time the UMFTPD2A module is connected to a Windows OS PC, the USB device drivers need to
install. This should happen automatically if you are connected to a network but you can also download
from the FTDI W ebsite.
Before the FT900 programming utility uses this module, make sure the D2xx device driver installation
completes successfully.
7.2
FT900 Programming Utility
Run the FT90x programming utility (Figure 4) to download firmware / application after the whole setup
(Figure 5) is ready. Please refer to AN_325 FT90X Toolchain Guide for tool operation.
Figure 7.1 – FT90x Progamming Utility
Figure 7.2 – MM900EVxA Module Connection
Copyright © Future Technology Devices International Limited
10
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
8 Contact Information
Head Office – Glasgow, UK
Branch Office – Tigard, Oregon, USA
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
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]
Branch Office – Taipei, Taiwan
2F, No. 516, Sec. 1, NeiHu Road
Taipei 114
Taiwan , R.O.C.
Tel: +886 (0) 2 8797 1330
Fax: +886 (0) 2 8751 9737
E-mail (Sales)
E-mail (Support)
E-mail (General Enquiries)
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
Branch Office – Shanghai, China
Room 1103, No. 666 West Huaihai Road,
Shanghai, 200052
C hina
Tel: +86 (0)21 6235 1596
Fax: +86 (0)21 6235 1595
E-mail (Sales)
E-mail (Support)
E-mail (General Enquiries)
[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.
Sys tem and equipment manufacturers and des igners are responsible to ens ure that t heir s ystems, and any Future T echnology D evic es
I nternational L td (FTDI) devices incorporated in their s ys tems , meet all applic able s afety, regula tory and s ys tem- level performanc e
requirements. A ll application-related information in this doc ument (inc luding application descriptions, s uggested FTD I devices and other
materials ) is provided for referenc e only. While FT DI has taken c are to as s ure it is ac c urate, this information is s ubjec t to c us tomer
c onfirmation, and FT DI disclaims all liability for s ys tem de s igns and for any applic ations as s is tanc e provided by FT D I . U s e of FT D I
devic es in life s upport and/or s afety applic ations is entirely at the us er ’s ris k, and the us er agrees to defend, indemnify and hold
harmles s FTDI from any and all damages , c laims, s ui ts or expense resulting from s uc h us e. T his document is s ubject to c hange without
notic e. N o freedom to us e patents or other intellectual property rights is implied by the public ation of this doc ument. N either the whole
nor any part of the information c ont ained in, or the produc t des cribed in this document, may be adapted or reproduc ed in any material
or elec tronic form without the prior written c ons ent of the c opyright holder. Future T ec hnology D evic es I nternational L td, U n it 1 , 2
Seaward P lac e, C enturion Busines s P ark, G las gow G 4 1 1 H H , U nited Kingdom. Sc otland Regis tered C ompany N umber: SC 1 3 6 6 4 0
Copyright © Future Technology Devices International Limited
11
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
Appendix A – References
Document References
FT90x datasheet: FT900/FT901/FT902/FT903 Datasheet
FT900 tool chain installation guide document: AN_325 FT900 Tool Chain Installation Guide
Acronyms and Abbreviations
Terms
DLL
GPIO
LED
MPSSE
Description
Dynamic Link Library
General Purpose Input/Output
Light Emitting Diode
Multi-Protocol Synchronous Serial Engine
OS
Operating System
PC
Personal Computer
RoHS
Restriction of Hazardous Substances
UART
Universal Asynchronous Receiver Transmitter
USB
Universal Serial Bus
Copyright © Future Technology Devices International Limited
11
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
Appendix B – List of Figures and Tables
List of Figures
Figure 4.1 – UMFTPD2A Module Pin Out .................................................................................................. 4
Figure 5.1 – UMFTPD2A Module Dimensions............................................................................................ 7
Figure 6.1 - Schematic part 1 ................................................................................................................. 8
Figure 6.2 - Schematic part 1 ................................................................................................................. 9
Figure 7.1 – FT90x Progamming Utility ................................................................................................. 10
Figure 7.2 – MM900EVxA Module Connection ........................................................................................ 10
List of Tables
Table 1 - CN2 Connector Pin Out Description .......................................................................................... 5
Table 2 - CN3 Connector Pin Out Description .......................................................................................... 5
Table 3 - J1 Header Pin Out Description .................................................................................................. 6
Table 4 - J2 Header Pin Out Description .................................................................................................. 6
Copyright © Future Technology Devices International Limited
12
UMFTPD2A PROGRAM MODULE
Version 1.2
D oc ument N o.: FT _001187 Clearance N o.: FT DI#465
Appendix C – Revision History
Document Title
:
UMFTPD2A Program Module
Document Reference No.
:
FT_001187
Clearance No.
:
FTDI#465
Product Page
:
http://www.ftdichip.com
Document Feedback
:
Send Feedback
Revision
Changes
Date
1.0
Initial Release
2015-09-21
1.1
Updated schematic image
2015-09-30
1.2
Corrected the Typo Big Bang to Bit Bang on the Title
page
2016-04-07
Copyright © Future Technology Devices International Limited
13