<!--
Template Revision 1.64
(HTML comments will be not displayed in the document, no need to remove them. For Template/Skeleton changes, increase Template Revision number. So we can check faster, if the TRM style is up to date).
-->


<!--
General Notes:
If some section is CPLD firmware dependent, make a note and if available link to the CPLD firmware description. It's in the TE shop download area in the corresponding module -> revision -> firmware folder.
-->


<!--
General Notes:
Designate all graphics and pictures with a number and a description. For example "Figure 1: TE07xx-xx Block Diagram" or "Table 1: Initial delivery state". "Figure x" and "Table x" have to be formatted to bold.  
-->


Table of Contents

Overview


https://wiki.trenz-electronic.de/display/PD/TEI0005+TRM for the current online version of this manual and other available documentation.

Arrow USB Programmer2 SMD module is a FT2232H based JTAG programmer supported by Intel Quartus. It's designed as Surface-mount module and have to be fitted on the target board in Surface Mount Technology. Furthermore, there is also an UART interface available and two I/O-pins reserved for future use.

Key Features

Block Diagram

Figure 1: TEI0005-01 Block Diagram.

Signals, Interfaces and Pins

Module Pinout

Mechanical drawing below shows the positions of the signal pins on the PCB of the module labeled with designators J1 ... J24. Followed by pin description table.

Figure 2: JTAG Module mechanical drawing (Top View).


Pin DesignatorSignalModule Direction
J1reserved for future useout
J2OEN (enable data transmitting), low activein
J3Do not connect (reserved for future use)-
J4reserved for future useout
J5UART RXin
J6UART TXout
J7...J13Do not connect (reserved for future use)-
J14USB-VBUS (USB Host supply voltage)in
J15USB Data -bidir
J16USB Data +
J17GND-
J183.3V output voltage from moduleout
J19TCKout
J20GND-
J21TDIout
J22TMSout
J23VREF (Reference I/O-voltage from target board for JTAG and UART)in
J24TDOin

Table 1: JTAG module pin assignment.

USB Interface

The USB interface is provided by the FTDI FT2232H IC. The entire USB protocol is handled on chip and compatible to USB 2.0 High Speed (480 MBps) and Full Speed (12 MBps).

On-board Peripherals

FTDI FT2232H IC

FTDI FT2232H IC is used in MPPSE Mode for JTAG, Channel B is available as UART. FT2232H EEPROM is programmed with Arrow Programmer2 Identificator to be recognized by the support library for Quartus.

On-board LEDs

On-board LEDs indicating UART and JTAG activity:

ColorDescription
GreenUART activity
RedJTAG activity

Table 2: On-board LEDs.

Power

Power supply of the adapter board

Arrow Programmer2 is powered via USB.

Technical Specifications

Absolute Maximum Ratings

ParameterMinMaxUnitsReference Document
USB VBUS4.755.25VUSB 2.0 Specification
VREF-0.54.6VNexperia 74AVCH4T245 data sheet
Voltage on I/O pins-0.54.6VNexperia 74AVCH4T245 data sheet
Storage temperature-55+85°CLED LTST-C191KRKT

Table 3: Absolute maximum ratings.

Recommended Operating Conditions

ParameterMinMaxUnitsReference Document
USB VBUS4.755.25VUSB 2.0 Specification
VREF 0.83.6VNexperia 74AVCH4T245 data sheet (VCCB)
Voltage on I/O pins0VREFVNexperia 74AVCH4T245 data sheet
Operating temperature-40+85°CFTDI FT2232H data sheet

Table 4: Recommended operating conditions.

Operating Temperature Range

Industrial grade: -40°C to +85°C.

Arrow Programmer2 can be used within industrial temperature range.

Physical Dimensions

All dimensions are given in millimeters.

Figure 3: Physical dimensions drawing.

Revision History

Hardware Revision History

DateRevision

Notes

PCNDocumentation Link
-

01

First production release.--

Table 5: Hardware revision history.


Document Change History

<!--
Generate new entry:
1.add new row below first
2.Copy "Page Information Macro(date)" Macro-Preview, Metadata Version number, Author Name and description to the empty row. Important Revision number must be the same as the Wiki document revision number
3.Update Metadata = "Page Information Macro (current-version)" Preview+1 and add Author and change description.
  -->


Date

Revision

Contributors

Description



John Hartfiel
  • update "Recommended Operating condition"
2018-01-12v.12John Hartfiel
  • updated physical dimensions
2017-11-24v.11Ali Naseri
  • updated physical dimensions

2017-11-23

v.10
Ali Naseri
  • First TRM release

Table 6: Document change history.

Disclaimer