24
LatticeXP2 Advanced
Lattice Semiconductor
Evaluation Board User’s Guide
USB Download
The evaluation board has a USB download cable built in. The built-in cable consists of a USB Type-B connector
(J33), a USB microcontroller, and a MachXO device.
To use the built-in download cable, simply connect a standard USB cable from J33 to your PC (with ispVM System
software installed). The USB hub on the PC will detect the addition of the USB function making the built-in cable
available for use with Lattice’s ispVM System software. J35 must have a jumper shunted from pins 2-3 to enable
the built-in download cable.
The built-in USB cable is connected in parallel to J39 and J40. J39 and J40 are 1x10 100mil headers that are pro-
vided for use with an external Lattice download cable. A Lattice parallel port or USB download cable can be
attached to the board using J39 or J40.
Use of the built-in cable must be mutually exclusive to the use of an external download cable. When using an exter-
nal download cable, the jumper on J35 must be moved to shunt pins 1 and 2. This tri-states the MachXO device,
preventing it from interfering with the external download cable.
Important Note: The board must be un-powered when connecting, disconnecting, or reconnecting the ispDOWN-
LOAD Cable or USB cable. Always connect an ispDOWNLOAD Cable’s GND pin (black wire), before connecting
any other JTAG pins. Failure to follow these procedures can in result in damage to the LatticeXP2 FPGA and ren-
der the board inoperable.
Default Jumper Settings
The evaluation board is shipped with default jumper positions as shown in Figure 4. Some jumper settings are
required for bitstream downloading and display functionality.
Figure 4. Default Jumper Settings
Configuring/Programming the Board
Requirements:
• PC with Lattice’s ispVM System version 17.0 (or later) programming software, installed with appropriate drivers
(USB driver for USB Cable, Windows NT/2000/XP parallel port driver for ispDOWNLOAD Cable).
Note: An option
to install these drivers is included as part of the ispVM System setup.
• Standard USB cable, or any ispDOWNLOAD or Lattice USB Cable (pDS4102-DL2x, HW7265-DL3x, HW-USB-
2x, etc.).