usb-jtag | deditec manual · hardware description |seite 6 2. hardware description the...
TRANSCRIPT
Hardware-Description
November
USB-JTAG
2012
INDEX
Index | 2Seite
1. Introduction 4
1.1. General remarks 4
1.2. Customer satisfaction 4
1.3. Customer response 4
2. Hardware description 6
2.1. Overview screen 6
2.2. Technical data 7
2.3. J3 - USB 8
2.4. J6 - 10pol. plug-in connector 8
82.4.1. Pin assignment 10pol. plug-in connector 3. Software 10
3.1. Application examples 10
103.1.1. Programming under ispVM System 113.1.1.1. IspVM System - Configuration
143.1.1.2. IspVM System - Programming
4. Appendix 18
4.1. Revisions 18
4.2. Copyrights and trademarks 19
I
Introduction |Seite 3
Introduction
Introduction |Seite 4
1. Introduction
1.1. General remarks
First of all, we would like to congratulate you to the purchase of a high qualityDEDITEC product.
Our products are being developed by our engineers according to qualityrequirements of high standard. Already during design and development we takecare that our products have -besides quality- a long availability and an optimalflexibility.
Modular design
The modular design of our products reduces the time and the cost of development.Therefor we can offer you high quality products at a competitive price.
Availability
Because of the modular design of our products, we have to redesign only a moduleinstead of the whole product, in case a specific component is no longer available.
1.2. Customer satisfaction
Our philosophy: a content customer will come again. Therefor customersatisfaction is in first place for us.
If by any chance, you are not content with the performance of our product, pleasecontact us by phone or mail immediately.
We take care of the problem.
1.3. Customer response
Our best products are co-developments together with our customers. Therefor weare thankful for comments and suggestions.
II
Hardware description |Seite 5
Hardware description
Hardware description |Seite 6
2. Hardware description
The "USB-JTAG" allows you to program FPGAs and CPLDs. In addition, thesignals between USB and JTAG are galvanic isolated.
2.1. Overview screen
Hardware description |Seite 7
2.2. Technical data
USB 2.0 / USB 1.1 InterfacePower supply: +5V (supplied via USB bus)
Voltage level JTAG Device: 1,2-5V
Galvanic isolation (USB/JTAG)
Plug & Play
In-System-Flash-Programming (FPGA/CPLD)
Dimensions: 80x61x22mm (LxWxH)
Hardware description |Seite 8
2.3. J3 - USB
The "USB-JTAG" has an USB slot to connect to a PC. In addition, the powersupply of the module is supplied over this. So there is no external power supplyrequired.
2.4. J6 - 10pol. plug-in connector
2.4.1. Pin assignment 10pol. plug-in connector
Pin Name Pin Name
1 TCK 2 GND
3 TMS 4 GND
5 TDI 6 VCC(1,8...5V)
7 TDO 8 GND
9 TRST 10 SRST
III
Software |Seite 9
Software
Software |Seite 10
3. Software
3.1. Application examples
3.1.1. Programming under ispVM System
Start "ispVM System" as follows:
Start -> Programme -> Lattice Semiconductor -> ispVM System
Software |Seite 11
3.1.1.1. IspVM System - Configuration
To use the "USB-JTAG" in full volume, you have to make some preferences in theoptions. Start "Cable and I/O Port Setup" via "Options -> Cable and I/O PortSetup..."
Software |Seite 12
At first, connect the "USB-JTAG" to the PC. By pushing the "Auto Detect"button, the port and cable connection will be searched automatically. The foundconfiguration is shown ongoing automatically. The configuration should look asfollows:
Software |Seite 13
If there are any other USB devices connected, it will open automatically a newwindow, in which the "USB-JTAG" has to be selected separately (in this example,there is an "USB-TTL-IN8-OUT8-Controller" connected additionally):
Software |Seite 14
3.1.1.2. IspVM System - Programming
Open the .xcf download file via clicking the directory symbol "Open".
Software |Seite 15
The content of the selected .xcf file will be written to the module via clicking "GO".
Software |Seite 16
After the download to the module was successful, on the column Status shouldappear "PASS". In the lower image section, there addition details, whichhappened during the download process.
IV
Appendix |Seite 17
Appendix
Appendix |Seite 18
4. Appendix
4.1. Revisions
Rev 1.00 First issue
Rev 2.00 Index added
Appendix |Seite 19
4.2. Copyrights and trademarks
Linux is registered trade-mark of Linus Torvalds.
Windows CE is registered trade-mark of Microsoft Corporation.
USB is registered trade-mark of USB Implementers Forum Inc.
LabVIEW is registered trade-mark of National Instruments.
Intel is registered trade-mark of Intel Corporation
AMD is registered trade-mark of Advanced Micro Devices, Inc.
IspVM System is a registered trade-mark of Lattice Semiconductor Corporation.