Getting started with the Spartan-6 SP605 board

2012-01-30Publicerad av Sven-Åke Andersson



The SP605 Spartan-6 FPGA Evaluation Kit provides all the basic components for developing broadcast, wireless communications, automotive, and other cost- and power-sensitive applications that require transceiver capabilities in one package. Along with the evaluation board, cables, and documentation, the SP605 evaluation kit provides an integration of hardware, software, intellectual property (IP), and pre-verified reference designs so development can begin right out of the box.
The SP605 evaluation kit provides a flexible environment for system design, including applications that implement features such as high-speed serial transceivers, a PCI Express interface, DVI, and DDR3 component memory. The SP605 evaluation board includes an industry-standard VITA-57 FPGA Mezzanine Connector (FMC) connector for scaling and customizing to specific applications and markets.

Running the built-in system tests

Connect the power supply, insert the compact flash card and connect the serial USB UART mini USB port to the computer like this. For more information see "Getting Started with the Xilinx Spartan-6 FPGA SP605 Evaluation Kit" page 21-26.

Setting the default jumper settings

Make sure the jumpers are in their right positions. They should be set from the factory.

Setting the mode select and system ACE CF select switches.

To run the diagnostic demonstration, set the FPGA Mode DIP switch (SW1) to the BPI Configuration Mode, where both M0 and M1 are in the OFF position, as shown in figure below. Set the System ACE CompactFlash Image Select DIP switch (S1) to 0001, where 1, 2, and 3 are set to the OFF position and switch 4 is set to the ON position, as shown in figure below. This setting addresses configuration 0 on the CompactFlash memory card.


Setting up a terminal program

We will use the GTK+terminal program that can be downloaded from Ubuntu Software center.



Starting GTKterm

Use the the command gtkterm to start the program. From the Configuartion menu select Port and setup the serial port like this. 


Running the diagnostic tests

Power up the board and press the System ACE Reset (SW9) switch to start the test.


The following text is displayed in the terminal window.

The various diagnostic demonstration menu options can be run to see the different features working on the development board. At this point, we should have seen the board powering on, and that features like the UART, switches, LEDs, flash, memories, and ethernet are passing their diagnostic tests. If problems occur, turn to the “Getting Additional Help and Support” in the Getting Started guide.