summaryrefslogtreecommitdiffstats
path: root/electronics/fpga-toolchain.page
blob: 37ff174b5bb5230c02612f8c7b5e2b9be7112d7b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
FPGA Toolchain Notes
==========================

Setup Xilinx 13.3 WebPack on Ubuntu 11.10 64bit
-------------------------------------------------

Installer archive is ~5gb, extracted will be about 5gb, install will be about
14gb. You'll probably need root. 

Download the appropriate WebPack ISE archive from the Xilinx website; you'll
need to create an `account <http://bugmenot.com>`_. While the download is
running, generate a WebPack license file (Xilinx.lic) and save that to your
home folder. 

    $ mkdir /tmp/ise_install
    $ cd /tmp/ise_install
    $ tar xvf ~/Xilinx_ISE_DS_Lin_13.3_O.76xd.1.0.tar 
    $ cd Xilinx_ISE_DS_Lin_13.3_O.76xd.1.0/
    $ sudo ./xsetup     # install as root!

    # agree to license agreements
    #
    # select WebPack
    #
    # defaults for license: "Acquire or Manage..." and "Ensure Linux
    # System...". "Install Cable Drivers" failed for me. 
    #
    # extract to /opt/Xilinx/13.3
    #
    # in the license manager that pops up, go straight to "manage licenses" and
    # import the one you generated
    #
    # done!

To start the IDE run `/opt/Xilinx/13.3/ISE_DS/ISE/bin/lin64/ise` (set it up as
an alias or with a wrapper script).