beautypg.com

Insert jumper on jp8 and hold prog_b low – Xilinx MIcroblaze Development Spartan-3E 1600E User Manual

Page 101

background image

MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide

99

UG257 (v1.1) December 5, 2007

www.xilinx.com

Configuring from SPI Flash

R

First, turn off the power on the Spartan-3E Starter Kit board.
If the USB cable is attached to the board, disconnect it. Simultaneously connecting both the

USB cable and the parallel cable to the PC confuses the iMPACT software.
Connect one end of the JTAG parallel programming cable to the parallel printer port of the

PC.
Connect the JTAG end of the cable to Header J12, as shown in

Figure 12-15(a)

. The physical

location of Header J12 is more clearly shown in

Figure 12-3, page 92

. The J12 header

connects directly to the SPI Flash pins; it is not connected to the JTAG chain.
The JTAG3 cable directly mounts to Header J12. The labels on the JTAG3 cable face toward

the J11 jumpers. If using flying leads, they must be connected as shown in

Figure 12-15(b)

and

Table 12-2

. Note the color coding for the leads. The gray INIT lead is left unconnected.

Insert Jumper on JP8 and Hold PROG_B Low

The JTAG parallel programming cable directly accesses the SPI Flash pins. To avoid signal

contention with the FPGA, ensure that the connecting FPGA pins are high-impedance.

Force the FPGA’s PROG_B pin Low by installing a jumper on JP8, next to the PROG push

button, as shown in

Figure 12-16

. See

Figure 12-3, page 92

to locate jumper JP8 and

surrounding landmarks.

Figure 12-15:

Attaching a JTAG Parallel Programming Cable to the Board

Table 12-2:

Cable Connections to J12 Header

Cable and Labels

Connections

J12 Header Label

SEL

SDI

SDO

SCK

GND

VCC

JTAG3 Cable Label

TMS

TDI

TDO

TCK

GND

VCC

Flying Leads Label

TMS/

PROG

TDI/

DIN

TDO/

DONE

TCK/

CCLK

GND/

GND

VREF/

VREF

a) JTAG3 Parallel Connector

b) Parallel Cable III or Parallel Cable IV
with Flying Leads

UG257_12_15_060806