Indirect Programming Method; Jumper Settings - Xilinx Spartan-3A User Manual

Starter kit board
Hide thumbs Also See for Spartan-3A:
Table of Contents

Advertisement

R
12. Check Erase Before Programming. Unchecking the Erase option reduces
13. Click OK.
14. The iMPACT software indicates successful programming, as shown in
After programming completes:
15. Turn off power to the board.
16. Remove Jumper J16 to release the FPGA's PROG_B pin.
17. Remove the four jumpers connecting jumper blocks J23 and J25.
18. Reapply power.

Indirect Programming Method

Indirect programming support is available starting with Xilinx ISE 9.1i, Service Pack 2 and
later releases. In Indirect mode, the iMPACT software programs the memory attached to
the FPGA through the FPGA's JTAG port.
During the programming process, the FPGA is configured with a special programming
application. Consequently, the FPGA's DONE pin is High and the DONE LED remains lit
throughout the programming process.
Note:
programming process.
If it appears that programming was successful but that the DONE pin did not go High at
the end, double-check the mode pin settings.

Jumper Settings

To program the attached and selected SPI PROM using the Indirect method, configure the
board as described below.
1.
2.
3.
4.
5.
6.
7.
Spartan-3A/3AN Starter Kit Board User Guide
UG334 (v1.0) May 28, 2007
Creating and Programming Configuration Images for SPI Serial Flash
programming time. However, Xilinx recommends erasing the PROM when
downloading a new FPGA bitstream.
Any information displayed on the LCD screen remains on the screen throughout the
Disconnect power to the board.
Insert a jumper in jumper block J1, as shown in
setting to program the STMicro M25P16 PROM. Alternatively, set the jumper to
program the Atmel AT45DB161D DataFlash PROM.
Set the FPGA mode select pins for Master SPI mode using jumper J26, as shown in
Table
12-4. The location of the J26 jumper appears in
Disable the Platform Flash PROM by removing jumper J46, shown in
Table
12-4.
The PROG_B pin is not used by the Indirect programming mode. Be sure that jumper
J16 is removed (PROG_B is left floating).
Connect the included USB cable to both the Starter Kit board and the computer
running iMPACT.
Re-apply power to the board.
www.xilinx.com
Figure
Figure
12-4. The figure shows the
Figure
12-1.
Figure 12-1
12-9.
and
101

Advertisement

Table of Contents
loading

This manual is also suitable for:

Spartan-3an

Table of Contents