Programming And I C; Jtag Download Interface; Alternate Jtag Download Interface; Figure 4.1. Configuration And I - Lattice Semiconductor LIFCL-40-EVN User Manual

Crosslink-nx evaluation board
Table of Contents

Advertisement

4. Programming and I
The JTAG/SPI programming architecture and I
FT2232H
(U1)
Mini USB
(J2)
rst#
JP1

4.1. JTAG Download Interface

The CrossLink-NX Evaluation Board has a built-in download controller for programming the CrossLink-NX device. It uses
an FT2232H Future Technology Devices International (FTDI) part to convert USB to JTAG. To use the built-in download
cable, connect the USB cable from a PC with Radiant Programmer tool installed to the mini USB connector on the board
(J2). A mini USB to USB-A cable is included in the CrossLink-NX Evaluation Kit. The USB hub on the PC detects the cable
of the USB function on Port 0, making the built-in cable available for use with the Radiant programming software.

4.2. Alternate JTAG Download Interface

J1 is an 8-pin standalone JTAG header used with an external Lattice download cable that is available separately, when
the FTDI part is disabled from the JTAG chain after setting the JP1 jumper. A USB download cable can be attached to
the board using J1 to interface with the CrossLink-NX. For details on the connection between the USB download cable
and J1, refer to
Programming Cable User's Guide
J1 can also be used as test point when USB to JTAG is working. Additionally, you can enable the JTAG access path
through the Raspberry Pi header (JP5) for customer applications. This is done by connecting the JP5 header to the J1
header through some onboard resistors. The JTAG connections between J1 and JP5 are listed in

Table 4.1. JTAG Connections

J1 Pin
JTAG Signal
Number
Name
1
VCCIO1
2
TDO
3
TDI
4
5
6
TMS
7
GND
8
TCK
© 2019-2021 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-EB-02028-1.4
2
C
2
C interface of the CrossLink-NX Evaluation Board is shown in
Raspberry Pi (JP5)
I2C
Port 1
2
UART (DNI
)
JTAG
Port 0
JTAG Header (J1)
DNI

Figure 4.1. Configuration and I

(FPGA-UG-02042).
CrossLink-NX Ball
Raspberry Pi Header
Location for JTAG
F19
F17
F15
G18
SPI
LIFCL
Flash
(U3)
(U6)
Notes:
1. Via DNI 0
2. Via DNI 0
3. Via DNI 0
1
Raspberry Pi (JP5)
2
C Architecture
J1 to JP5 Isolation
(JP8) Pin Number
(Assembly)
10
R36 (DNI)
11
R38 (DNI)
12
R37 (DNI)
8
R35 (DNI)
CrossLink-NX Evaluation Board
User Guide
Figure
4.1.
SPI Header
(J20)
resistors R35, R36, R37 and R38
resistors R15 and R17
resistors R39 and R40
Table
.
Raspberry Pi GPIO
IO15
IO17
IO18
IO14
15

Advertisement

Table of Contents
loading

Table of Contents