Xilinx Ise 14.7 Linux Install
How to Install Xilinx ISE 14.7 on Linux
Xilinx ISE is a software tool for designing and synthesizing digital circuits, especially for FPGA and CPLD devices. It supports a wide range of Xilinx devices, including the Spartan-3E family. However, the latest version of Xilinx ISE that supports Spartan-3E is 14.7, which was released in 2013 and is no longer updated by Xilinx. Therefore, installing Xilinx ISE 14.7 on Linux can be challenging, especially on newer distributions that may have compatibility issues with the software.
xilinx ise 14.7 linux install
In this article, we will show you how to install Xilinx ISE 14.7 on Linux, using Ubuntu 19.10 as an example. We will also provide some tips and tricks to make the installation process smoother and easier.
Step 1: Download Xilinx ISE 14.7 Full Installer for Linux
The first step is to download the Xilinx ISE 14.7 full installer for Linux from the Xilinx website. The file size is about 6 GB, so it may take some time to download depending on your internet speed. You can also use a download manager to resume the download if it is interrupted.
Step 2: Extract the Installer File
Once you have downloaded the installer file, you need to extract it using a tool like tar or gzip. The installer file is named Xilinx_ISE_DS_Lin_14.7_1015_1.tar. You can extract it to any location you prefer, but we recommend creating a folder named xilinx in your home directory and extracting the file there. To do this, open a terminal and run the following command:
mkdir /xilinx && tar -xvf Xilinx_ISE_DS_Lin_14.7_1015_1.tar -C /xilinx
This will create a folder named Xilinx_ISE_DS_Lin_14.7_1015_1 inside the xilinx folder.
Step 3: Run the Setup Script
The next step is to run the setup script that will launch the graphical installer for Xilinx ISE 14.7. To do this, navigate to the folder where you extracted the installer file and run the following command:
cd /xilinx/Xilinx_ISE_DS_Lin_14.7_1015_1 && sudo ./xsetup
This will open a window that will guide you through the installation process. You can follow the default options or customize them according to your preferences. However, there are some things you need to pay attention to:
You may encounter an error message saying that the ./xsetup script exits silently. This can be caused by SELinux being enabled on your system. You can resolve this issue by turning off SELinux during the installation process, then enabling it again after the installation is complete. To turn off SELinux temporarily, run the following command before running the ./xsetup script:
sudo setenforce 0
You may also encounter an error message saying that some shared libraries are missing, such as libXm.so.3, libuuid.so.3, or others. This can be caused by missing packages on your system that are required by Xilinx ISE 14.7. You can resolve this issue by installing the missing packages from your distribution's update site or from a generic update site such as http://rpmfind.net. For example, to install the Openmotif library and Portmap package that are needed for libXm.so.3, run the following command:
sudo apt install libmotif-dev portmap
You may also encounter an error message saying that Wind/U cannot connect to the registry or display on your system. This can be caused by missing or incorrect settings for Portmap or DISPLAY variables on your system. You can resolve this issue by installing Portmap if it is not installed already (see above), and by setting the DISPLAY variable as 06063cd7f5