Installing Xilinx ISE/EDK 11.5 under Ubuntu 9.10
This guide tell how-to install Xilinx ISE and EDK under Ubuntu 9.10, using a 30-days evaluation license acquired at http://www.xilinx.com/ise_eval/index.htm.
Required tools
The EDK needs make, which must be called gmake. The easiest way is to install build essential and make a symlink from make to gmake. Futhermore fxload is needed for firmware upload and motif for the GUI.
sudo apt-get install fxload build-essential motif-clients sudo ln -s /usr/bin/make /usr/bin/gmake
If you have purchased a development board from Xilinx, use the included DVD:
cd /media/cdrom
sudo ./xsetup
If not, follow the download link at the above URL, and download the ISE Design Suite: Full DVD, which is roughly 5.6 GB and untar it:
mkdir ise
cd ise
tar -cvf Xilinx_11.1_ISE_DS_SFD.tar
cd Xilinx_11.1_ISE_DS_SFD
sudo ./xsetup
You do not need to use sudo, but if all users on the system should use EDK, it will be installed in /opt/Xilinx/ using sudo. If sudo is not used, it will be installed in /home/username/.
The installation process is straight forward, and will guide you to setting up a license in the last step. If you choose to use the 30-day trial, a browser will open the Xilinx license system, which will generate the license, download it and install it.
Start up scripts
In order to start xps the environment variable $XILINX must hold the path to ISE. To start xps type
export XILINX=/opt/Xilinx/11.1/ISE/ && /opt/Xilinx/11.1/EDK/bin/lin/xps
Howto program the Avnet / Xilinx Spartan-3A Evaluation Kit from Ubuntu 9.10
The Avnet / Xilinx Spartan-3A Evaluation Kit is a $49 FPGA kit from Avnet, with a XC3S400A Spartan-3A FPGA, and a number of simple peripherals:
- Xilinx XC3S400A-4FTG256C Spartan-3A FPGA
- Four LEDs
- Four CapSense™ switches
- I2C temperature sensor
- Two 6-pin expansion headers
- 20 x 2, 0.1-inch user I/O header
- 32 Mb Spansion® MirrorBit® NOR GL Parallel Flash
- 128 Mb Spansion MirrorBit SPI FL Serial Flash
- USB-UART bridge
- I2C port
- SPI and BPI configuration
- Xilinx JTAG interface
- FPGA configuration via PSoC®
The flash is not updated through a JTAG, but through the USB interface. On Windows the AVprog is used, which can run in Wine and therefore usable on Linux. It is however easier to use the tool called ASTriAEKiPro 1.2.1.
Installing Xilinx ISE WebPack 11.1 under Ubuntu 9.10
This is a short how to install Xilinx ISE Webpack 11.1 / 11.3 under Ubuntu 9.10. Start by downloading the installation files from "Xilinx Download". The file is 2.67 GB, and Xilinx requires you to have a free account in order to download the file.
