VNC2 Debug Module

Future Technology Devices International Ltd.
VNC2 Debug Module
Datasheet
Document Reference No.: FT_000254
Version 1.1
Issue Date: 2010-05-03
Future Technology Devices International Ltd (FTDI)
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
E-Mail (Support): [email protected]
Web: http://www.vinculum.com
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 preliminar y
information that may be subject to change without notice. No freedom to use patents or other intellectual property rights is implied by
the publication of this document. Future Technology Devices International Ltd, Unit 1, 2 Seaward Place, Centurion Business Park,
Glasgow, G41 1HH, United Kingdom. Scotland Registered Number: SC136640
Copyright © 2010 Future Technology Devices International Limited
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
1
Introduction
The following data sheet details the features and specifications of the VNC2 debug module. The VNC2
debug module is designed to provide connectivity between the Vinculum-II IDE development software
and the debug interface pin on the FTDI Vinculum-II (VNC2) USB host controller device.
The VNC2 debug module consists of a miniature board with a USB miniB connector, which provides USB
connectivity to Vinculum-II IDE development tools running on a PC. The VNC2 debug module can be
used to program and debug firmware running on the VNC2 device.
The module connects to the VNC2 device via a 6-way, 2mm pitch, keyed, female connector. The V2DIPxx, VNC2 based development modules are equipped with a compatible male connector to host the VNC2
debug module. Designers intending to use the module with their own VNC2 based hardware are required
to have a similar compatible male connector on their hardware. Details on the debug interface and
connectors are outlined in subsequent sections of this document.
Figure 1.1 VNC2 Debugger Module
Copyright © 2010 Future Technology Devices International Limited
1
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
Table of Contents
1
Introduction............................................................................................ 1
2
Applications ........................................................................................... 3
3
4
2.1
Features ............................................................................................................... 3
2.2
Software Drivers .................................................................................................. 3
2.3
Part Number ......................................................................................................... 3
2.4
References ........................................................................................................... 4
2.5
Acronyms and Abbreviations ............................................................................. 4
Functional Description .......................................................................... 5
3.1
Module Layout ..................................................................................................... 5
3.2
Components......................................................................................................... 6
3.3
Debug Interface Description (CN2) .................................................................... 6
3.4
Connecting Debug Module on V2DIPx-x Modules ............................................ 7
3.5
Connecting Debug Module on Custom PCB ..................................................... 7
3.6
Confirm Debug Connection Using IDE .............................................................. 8
Electrical Specifications ....................................................................... 9
4.1
5
+5V Supply Ratings ............................................................................................. 9
Mechanical Dimensions ...................................................................... 10
5.1
Debug Module PCB Mechanical details ........................................................... 10
5.2
Debug Connector Mechanical Details ............................................................. 11
6
Debug Module Schematic Diagram .................................................... 12
7
Contact Information............................................................................. 13
Appendix A – List of Figures and Tables ................................................................... 14
List of Figures............................................................................................................... 14
List of Tables ................................................................................................................ 14
Appendix B – Revision History ................................................................................... 15
Copyright © 2010 Future Technology Devices International Limited
2
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
2
Applications
Enable firmware programming of VNC2 devices on V2DIPx-x development modules and custom
VNC2 based hardware.
Debug firmware code running on a VNC2 device.
2.1 Features
The VNC2 debug module incorporates the following features:
One USB ‘miniB’ type socket to connect with a
PC.
Onboard FTDI FT232R which provides
conversion from USB to serial interface for
VNC2 debug port.
Low USB bandwidth consumption.
USB2.0 Full Speed compatible.
UHCI/OHCI/EHCI host controller compatible.
5V Power output to V2DIP-x module (if
needed).
USB powered.
Programming and debugging for VNC2 IC
designs.
Power and traffic indicator LEDs
6 way, keyed connector to support FTDI’s
range of V2DIPx-x development modules.
VNC2 debug module is a Pb-free, RoHS
complaint development module.
-40℃ to +85℃ operating temperature range.
2.2 Software Drivers
USB drivers for the FT232R device, featured on the VNC2 debug module, are available from
http://www.ftdichip.com.
2.3 Part Number
The part number for the board is- VNC2 DEBUG MODULE
Copyright © 2010 Future Technology Devices International Limited
3
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
2.4 References
The following reference documents are recommended to provide additional information on the application
and function of the VNC2 debug module.
Document Name
Description
1. FT_000138
Vinculum-II Embedded Dual USB Host Controller IC Data Sheet.
2. FT_000053
FT232R Data Sheet.
3. FT_000163
V2DIP1-32 Data Sheet.
4. FT_000164
V2DIP2-32 Data Sheet.
5. FT_000165
V2DIP1-64 Data Sheet.
6. FT_000166
V2DIP2-64 Data Sheet.
7. FT_000236
V2DIP1-48 Data Sheet.
8. FT_000237
V2DIP2-48 Data Sheet.
9. AN_138
Vinculum-II Debug Interface Description.
10. AN_137
Vinculum-II IO Cell Description.
11. AN_139
Vinculum-II IO Mux Explained.
12. AN_140
Vinculum-II PWM Example.
Table 2.1 References
2.5 Acronyms and Abbreviations
Terms
Description
USB
Universal Serial Bus
VNC2
Vinculum-II
IDE
Integrated Development Environment
V2DIPx-x
Collective term used to refer to following VNC2 based development modules V2DIP1-32, V2DIP2-32, V2DIP1-48, V2DIP2-48, V2DIP1-64, and V2DIP2-64
Table 2.2 Abbreviations
Copyright © 2010 Future Technology Devices International Limited
4
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
3
Functional Description
3.1 Module Layout
Top View
Bottom View
Figure 3.1 VNC2 Debug Module Layout.
Copyright © 2010 Future Technology Devices International Limited
5
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
3.2 Components
Name
Board
Designator
Description
Debug Connector
CN2
Debug connector, 6-way 2mm pitch female connector.
USB Connector
CN1
USB Mini-B type connector for connecting to PC.
FT232R
U1
FTDI FT232R USB to serial converter device.
2 port buffer device used to convert VNC2 debug signal
from single bit bidirectional signal into separate
2 Port Buffer
U3
transmit and receive signals for FT232R. Data flow
direction control on the buffer is carried out by the
TXEN output from the FT232R. TXEN at logic ‘1’ will
indicate transmit.
Transmit / Receive LED (red)
D1
LED indicating transmit or receive traffic.
Power LED (yellow)
D2
LED indicating power status.
FET switch used to switch power on or off on connector
FET switch
Q1
CN2. FET switch is controlled by PWREN# output from
FT232R.
Table 3.1 Component Descriptions
3.3
Debug Interface Description (CN2)
Pin No.
Name
Type
1
Debug. IF
I/O
2
[Key]
-
3
GND
PWR
Description
Debugger Interface.
Not connected.
Module ground supply pin.
Connects to VNC2 RESET# pin. This pin may be
4
RESET#
Output
used in combination with PROG# and the UART
interface to program firmware into the VNC2
device.
5
PROG#
Output
6
VCC
5V Output
Connects to VNC2 PROG# pin. This pin is used in
combination with the RESET# pin and the UART
interface to program firmware into the VNC2
device.
5V output to V2DIP module (from USB bus power).
Table 3.2 Signal Descriptions
Note: Signal levels on pins 1, 4 and 5 have 3.3V signalling levels to match the VNC2 interface.
Copyright © 2010 Future Technology Devices International Limited
6
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
3.4 Connecting Debug Module on V2DIPx-x Modules
The V2DIPx-x modules have a compatible 6-pin, 2mm pitch male connector for directly connecting the
VNC2 debug module to the V2DIPx-x board.
Figure 3.2 Example Connection of Debug Module Connection to V2DIP2-64
3.5 Connecting Debug Module on Custom PCB
Where a customer is developing their own VNC2 based hardware, customers can support the VNC2 debug
module connectivity by hosting a compatible connector on their PCB. The VNC2 debug module requires a
6-pin, 2mm pitch male connector providing connectivity to the VNC2 debug pin, PROG# and RESET# pins,
as well as GND and VCC pins. Details on the required connectivity are shown on
Figure 3.3.
A Samtec connector, part number TMM-106-01-G-S-RA, has been used as the mating male connector for
the debug module on the V2DIPx-x modules. Similiar connectors are available from other vendors.
Figure 3.3 VNC2 Debug Module Interfaced To VNC2 Custom Application
Notes:
Debug pin: By default the VNC2 debug pin is mapped to IOBUS0 pin on the VNC2. However
the debug pin can be relocated to altering the IOMUX multiplexer settings for the device in a
user application. Designers are advised to check the configuration of the debug pin prior to
connecting the VNC2 debug pin to their board.
VCC +5V Supply: Optional requirement for the debug interface. +5V supplied from the USB
interface via connector CN1. Can be used to supply up to 400mA to an external circuit on the
mating board.
Copyright © 2010 Future Technology Devices International Limited
7
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
3.6 Confirm Debug Connection Using IDE
Having connected the VNC2 debug module to the VNC2 hardware, a user can verify the operation of the
debug interface operation using the Vinculum II IDE development software.
Simply connect the debug module to a PC via the mini-B USB connector. Open the Vinculum II IDE
software. Under the ‘Debug’ tab the ‘VII Debugger Module’ should be listed as an available debug
interface. Once detected, users can now use the VNC2 debug module to debug code and program the
VNC2 device.
Figure 3.4 VNC2 Connection Confirmation on Vinculum-II IDE
Copyright © 2010 Future Technology Devices International Limited
8
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
4
Electrical Specifications
4.1 +5V Supply Ratings
Parameter
VCC
Description
Output Power
Minimum
Typical
4.25
5.25
Units
V
Conditions
Dependent upon USB port
connected to the VNC2 Debug
Voltage
Module.
-
I0
5.0
Maximum
-
400
mA
Current supply controlled by a
switch on the debug module,
Output Power
where the VCC supply is
Current
switched off when the device is
placed in USB suspend mode.
T
Operating
-40
+85
0
C
Temperature Range
Table 4.1 Electrical Specifications for +5V supply
Copyright © 2010 Future Technology Devices International Limited
9
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
5
Mechanical Dimensions
5.1 Debug Module PCB Mechanical details
Dimensions in mm.Tolerance is ±0.1mm
12.8mm
10.2mm
1.93mm
2.5mm
23.7mm
25.2mm
28.00mm
Figure 5.1 VNC2 Debug Module Dimensions (Top View)
6.4mm
3.9mm
5mm
Figure 5.2 VNC2 Debug Module Dimensions (Side View)
Copyright © 2010 Future Technology Devices International Limited
10
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
5.2 Debug Connector Mechanical Details
Figure 5.3 VNC2 Debug Module 6 way Female Header - Mechanical Details (n=6)
Dimensions in mm. Tolerance is ±0.1mm
Copyright © 2010 Future Technology Devices International Limited
11
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
6
Debug Module Schematic Diagram
Figure 6.1 Debug Module Schematic Diagram
Copyright © 2010 Future Technology Devices International Limited
12
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
7
Contact Information
Head Office – Glasgow, UK
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
E-mail (Sales)
[email protected]
E-mail (Support) [email protected]
E-mail (General Enquiries) [email protected]
Web Site URL
http://www.ftdichip.com
Web Shop URL
http://www.ftdichip.com
Branch Office – Taipei, Taiwan
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
E-mail (Sales)
[email protected]
E-mail (Support) [email protected]
E-mail (General Enquiries) [email protected]
Web Site URL
http://www.ftdichip.com
Branch Office – Hillsboro, Oregon, USA
Future Technology Devices International Limited (USA)
7235 NW Evergreen Parkway, Suite 600
Hillsboro, OR 97123-5803
USA
Tel: +1 (503) 547 0988
Fax: +1 (503) 547 0987
E-Mail (Sales)
E-Mail (Support)
Web Site URL
[email protected]
[email protected]
http://www.ftdichip.com
Branch Office – Shanghai, China
Future Technology Devices International Limited (China)
Room 408, 317 Xianxia Road,
ChangNing District,
ShangHai, China
Tel: +86 (21) 62351596
Fax: +86(21) 62351595
E-Mail (Sales): [email protected]
E-Mail (Support): [email protected]
E-Mail (General Enquiries): [email protected]
Web Site URL
http://www.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.
Copyright © 2010 Future Technology Devices International Limited
13
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
Appendix A – List of Figures and Tables
List of Figures
Figure 1.1 VNC2 Debugger Module .................................................................................................. 1
Figure 3.1 VNC2 Debug Module Layout. ........................................................................................... 5
Figure 3.2 Example Connection of Debug Module Connection to V2DIP2-64 ......................................... 7
Figure 3.3 VNC2 Debug Module Interfaced To VNC2 Custom Application .............................................. 7
Figure 3.4 VNC2 Connection Confirmation on Vinculum-II IDE ............................................................ 8
Figure 5.1 VNC2 Debug Module Dimensions (Top View) ................................................................... 10
Figure 5.2 VNC2 Debug Module Dimensions (Side View) .................................................................. 10
Figure 5.3 VNC2 Debug Module 6 way Female Header - Mechanical Details (n=6) ............................... 11
Figure 6.1 Debug Module Schematic Diagram ................................................................................. 12
List of Tables
Table 2.1 References ..................................................................................................................... 4
Table 2.2 Abbreviations ................................................................................................................. 4
Table 3.1 Component Descriptions .................................................................................................. 6
Table 3.2 Signal Descriptions ......................................................................................................... 6
Table 4.1 Electrical Specifications for +5V supply .............................................................................. 9
Copyright © 2010 Future Technology Devices International Limited
14
Document Reference No.: FT_000254
VNC2 Debug Module Datasheet Version 1.1
Clearance No.: FTDI# 149
`
Appendix B – Revision History
15th April 2010
Version 1
Version 1.1
Updated image
Copyright © 2010 Future Technology Devices International Limited
3rd May 2010
15