Here are my notes on the installation of WebPACK 12.4:
This assumes XUbuntu 10.10 and a Nexys2 board (Spartan 3E, -4 speed, FG320 package)
Install a bunch of support packages> sudo apt-get install libusb-dev libusb-1.0
> sudo apt-get install libstdc++5 libmotif3 libxp6 libcurl3
> sudo apt-get install build-essential
> sudo apt-get install fxload libftdi1
Install WebPACK:> tar xvf Xilinx_ISE_DS_Lin_12.4_M.81d.2.0.tar
> cd Xilinx_ISE_DS_Lin_12.4_M.81d.2.0
> sudo bash ./xsetup
- It will default to installing "ISE Design Suite: System Edition". You, of course, aren't a millionaire, so you'll install the free "ISE WebPACK"
- You'll have to acquire a license (free) and install the Cable Drivers
- Allow it to install to /opt/Xilinx/12.4
- Go get some coffee - it takes a while
- It will connect to the internetz and will get you a license.
Build and install urjtag 0.10You need this, but unfortunately the version provided by Ubuntu is old (0.0) - and not much use.
Get it from
http://www.urjtag.org/Standard stuff...
> tar zxvf urjtag-0.10.tar.gz
> cd urjtag-0.10
> ./configure
> make
> sudo make install
Install the Digilent Nexys2 drivers:Get it here:
http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,66,828&Prod=ADEPT2> tar zxvf digilent.adept.runtime_2.5.1-i686.tar.gz
> cd digilent.adept.runtime_2.5.1-i686
> sudo bash ./install.sh
> tar zxvf digilent.adept.utilities_2.1.1-i686.tar.gz
> cd digilent.adept.utilities_2.1.1-i686
> sudo bash ./install.sh
> cd /opt/Xilinx/12.4/ISE_DS/ISE/lib/lin/plugins/
> sudo mkdir Digilent
> cd Digilent
> sudo mkdir libCseDigilent
> cd ~/gzip_file_location
> tar zxvf libCseDigilent_2.0.3-i686.tar.gz
> cp libCseDigilent_2.0.3-i686/ISE12x/plugin/* /opt/Xilinx/12.4/ISE_DS/ISE/lib/lin/plugins/Digilent/libCseDigilent