Installer les outils Xilinx sur sa machine personnelle

De Ensiwiki
Aller à : navigation, rechercher

Laptop.png  Première Année  Puce.png  Matériel 

Cette page décrit les procédures d'installation de l'outil ISE utilisé en TP et Projet d'architecture pour différents systèmes d'exploitation. On rappelle que les enseignants n'assurent pas d'aide à l'installation des logiciels sur vos machines personnelles.

MacOS X

Il n'existe pas de version d'ISE pour MacOS. Par contre, vous pouvez installer VirtualBox pour exécuter Windows ou Linux au dessus de MacOS, et vous référer aux procédures ci-dessous.

Windows

Cette procédure a été testée sous Windows XP :

  • télécharger le fichier WebPACK_SFD_92i.zip (1,7 Go environ) et le décompresser dans un répertoire temporaire
  • lancer l'installation en exécutant setup.exe : laisser les options par défaut, sauf "Launch WebUpdate" qu'il faut décocher pour accélérer l'installation
  • une fois l'installation terminée, télécharger le Service Pack pour Windows
  • lancer l'exécutable 9_2_04i_win.exe et laisser toutes les options par défaut
  • les fichiers téléchargés et décompressés peuvent être effacés une fois l'installation terminée.

La même procédure devrait fonctionner sous Windows Vista.

Linux

Xilinx ne supporte officiellement que les version Redhat et SUSE Enterprise, qui ne sont vraisemblablement pas celles que vous avez sur vos machines personnelles. Mais il est possible de faire fonctionner ISE sur des distributions plus répandues sans trop de problèmes.

Cette procédure a été testée sous Ubuntu 9.04, Debian 4 et Gentoo :

  • télécharger le fichier WebPACK_SFD_92i.zip (1,7 Go environ) et le décompresser dans un répertoire temporaire
  • ouvrir un terminal, aller dans le répertoire temporaire et exécuter la commande chmod +x setup pour rendre le script exécutable
  • lancer l'installation en exécutant ./setup
  • si l'installation se termine immédiatement avec un message parlant d'une bibliothèque libstdc++5 manquante, il faut l'installer : le plus simple est d'exécuter la commande sudo aptitude install libstdc++5 ou sudo apt-get install libstdc++5
  • laisser toutes les options par défaut, sauf "Launch WebUpdate" qu'il faut décocher pour accélérer l'installation : une convention très répandue sous Linux consiste à installer ce type de logiciels dans un sous-répertoire de /opt, par exemple /opt/Xilinx92i
  • une fois l'installation terminée, télécharger le Service Pack pour Linux et le décompresser dans un répertoire temporaire
  • répéter la même procédure que précédemment pour rendre le script setup exécutable et lancer l'installation en laissant toutes les options par défaut
  • les fichiers téléchargés et décompressés peuvent être effacés une fois l'installation terminée
  • il faut enfin ajouter la ligne suivante dans votre fichier .bashrc (en supposant que vous utilisez BASH) : source /opt/Xilinx92i/settings.sh (remplacer /opt/Xilinx92i par le répertoire dans lequel vous avez installé ISE).

Maintenant, pour lancer Xilinx ISE, il suffit d'exécuter la commande ise dans votre terminal.

Durant l'installation (qui peut durer longtemps), si votre connexion Internet devait être interrompue, n'annulez pas : l'installateur est capable de reprendre dès que la connexion est rétablie.