#1 Le 02/06/2008, à 22:38
- fpgagaga
Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
Installation de XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
Installation de XILINX ISE et EDK 10.1i
installer le package build-essential
sudo apt-get install build-essential
installer le package libmotif3
( pace entre autre en a besoin)
sudo apt-get install libmotif3
Installation de la Berkeley Database library libdb-4.1.so, pour xps
Deux methodes:
Telecharger le paquet RPM compat-db-4.1.25-6.i386.rpm via google search....
Installer alien : sudo apt-get install alien
Convertir le .RPM en .DEB : alien compat-db-4.1.25-6.i386.rpm
Installer le compat-db_4.1.25-6_i386.deb en cliquant dessus par exemple.
ou bien:
sudo apt-get install libdb4.2-dev
et faire un lien de libdb-4.2.so vers libdb-4.1.so
sudo ln -s /lib/libdb-4.2.so /lib/libdb-4.1.so
Creation de l'alias gmake, pour xps
sudo ln -s /usr/bin/make /usr/bin/gmake
installation du chargeur de firmware pour controleurs CYPRESS EZ-USB, pour impact, xmd
sudo apt-get install fxload
installation du package gérant le protocole RPC
sudo apt-get install portmap
installation de la libstdc++.so.5
sudo apt-get install libstdc++5
Desarchiver les .tar fournis par Xilinx
ISE_SFD.tar
Lancer un bash dans le repertoire de ISE_SFD puis sudo ./setup.sh
Laisser ISE s'installer en /opt/Xilinx/10.1/ISE
meme fonctionnement pour le Service Pack 1 de ISE 10_1_01_lin.zip
meme fonctionnement pour ise_101_ip_update1_install.zip
EDK_SFD.tar
Lancer un bash dans le repertoire de EDK_SFD puis sudo ./setup.sh
Laisser EDK s'installer en /opt/Xilinx/10.1/EDK
meme fonctionnement pour la mise a jour SP1 de EDK edk10.1.01_lin.zip
Les outils Xilinx ISE&EDK sont alors installés en version 10.1i SP1
Mais.............
Pour pouvoir lancer les outils ISE et/ou EDK, Xilinx fournit deux scripts
/opt/Xilinx/10.1/ISE/settings32.sh
/opt/Xilinx/10.1/EDK/settings32.sh
ces scripts ne doivent pas etre executés en temps que root. Donc passer en mode user pour ceux qui aurait préféré un « su - » avant d'installer plutôt que les sudo successifs.
Créer le script xilinxubuntu.sh contenant les lignes suivantes
. /opt/Xilinx/10.1/ISE/settings32.sh
. /opt/Xilinx/10.1/EDK/settings32.sh
PATH=$PATH:/opt/Xilinx/10.1/EDK/bin/lin
export PATH
export XIL_IMPACT_USE_LIBUSB=1
export DISPLAY=:0
Créer les scripts suivants
startimpact.sh :
. ./xilinxubuntu.sh
impact
startise.sh
. ./xilinxubuntu.sh
ise
startxps.sh :
. ./xilinxubuntu.sh
xps
startpace.sh :
. ./xilinxubuntu.sh
pace
startfloorplanner.sh :
. ./xilinxubuntu.sh
floorplanner
Configuration du cable JTAG USB
il faut avoir installé le package fxload qui permet de telecharger les microcontroleurs CYPRESS EZ-USB .
Aller dans
/opt/Xilinx/10.1/common/bin/lin
lancer un bash
puis sudo ./install_drv
lancer le script startimpact.sh
puis plugger sur le PC le cable USB2 de votre carte FPGA préalablement allumée , attendre 10 secondes puis lancer startimpact.sh
Apres un message d'erreur sur windriv6, il devrait afficher un boundary scan chain correct.
A ce stade, ca vaut le coups d'editer les menus et de rajouter un dossier XILINX dans "applications" et de rajouter trois items pointant sur les scripts startise,startxps,startpace,startfloorplanner et startimpact
Dernière modification par fpgagaga (Le 25/08/2009, à 10:58)
Hors ligne
#2 Le 07/07/2008, à 16:34
- Mychael
Re : Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
Bonjour,
lorsque je suis ce guide, tout va bien jusqu'au lancement de install_drv, j'ai l'erreur suivante :
ERROR: Module xpc4drvr does not exist in /proc/modules
insmod: can't read '/lib/modules/misc/xpc4drvr.o': No such file or directory
Je suis sous ubuntu 8.04, complètement débutant, mais j'ai suivi les indications à la lettre pour installer les outils Xilinx.
Est ce que vous savez d'où ça peut venir ?
Merci de votre aide !
#3 Le 18/07/2008, à 06:26
- patson
Re : Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
Bonjour,
j'ai réussis jusqu'au niveau où il faut "ISE_SFD.tar" je ne sais pas où trouver ce fichier, je n'ai que ce fichier "10.1_Webinstall.zip" téléchargé de Xilinx.
merci de votre aide
#4 Le 09/01/2009, à 16:53
- fpgagaga
Re : Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
ERROR: Module xpc4drvr does not exist in /proc/modules
insmod: can't read '/lib/modules/misc/xpc4drvr.o': No such file or directory
oui en fait je me suis trompé, il faut faire
sudo mount -t usbfs none /proc/bus/usb
cd '/opt/Xilinx/10.1/common/bin/lin/install_script/install_drivers/linux_drivers/pcusb'
sudo ./install_pcusb
eteindre la carte FPGA / debrancher la sonde du PC
allumer la carte / connecter la sonde au PC
=> ca doit s'allumer vert sur la sonde , verifier avec Impact que ca marche.
Dernière modification par fpgagaga (Le 09/01/2009, à 16:53)
Hors ligne
#5 Le 25/08/2009, à 10:40
- fpgagaga
Re : Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
pour que la fenetre XMD marche sous platform studio EDK :
sudo chmod 755 /usr/bin/xterm
Hors ligne
#6 Le 06/11/2009, à 09:57
- Nenciarini
Re : Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
Bonjour, voila mon souci j'ai suivi ce que tu dit, mais je doit avoir un souci sur la création des script, peut tu détailler un pe plus la methode, toutes l'installation ce passe bien mise a part que j'installe pas EDK car dans le pack que j'ai pris sur le site il n'y est pas et que j'arrive pas a installer dans le répertoire opt je suis oubligé de l'installe ailleurs.
Et mon souci ce que je ne trouve pas comment lancer ise
Hors ligne
#7 Le 21/01/2010, à 16:18
- JMTCDSE
Re : Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
Bonjour à tous, et particulièrement à Fpgagaga!
Après avoir installé les suites Xilinx ISE 10.1 et EDK 10.1 sur Ubuntu 8.04, j'ai upgradé Ubuntu en 9.10 pour exploiter la libusb-1.0 (pour d'autres besoins que Xilinx)
A présent, lorsque je lance SDK depuis XPS, les fenêtres d'Eclipse sont grisées. Si je modifie un fichier xx.c (en aveugle, les fenêtres demeurant grises), les modifications sont bien prises en compte...
Concernant les boutons des boîtes de dialogue, il est souvent nécessaire de compléter le clic sur la souris par un RETURN au clavier.
Voilà, je suis coincé. Il semble que les pb tournent autour de java!
Si des personnes ont des problèmes liés au téléchargement, je peux envoyer une procédure, synthèse de plusieurs lectures dans divers forums, qui semble robuste.
Merci à ceux qui pourront m'aider.
Jean-Marc
Hors ligne
#8 Le 21/01/2010, à 17:05
- JMTCDSE
Re : Installation des outils XILINX ISE et EDK 10.1i SP1 sur Ubuntu 8.04LTS
Bon, je me réponds à moi-même!!!
Dans => Xilinx User Community Forums : Embedded Solutions : EDK and Platform Studio : SDK not rendering screen correctly in Linux
il est proposé la solution suivante:
appeler edk depuis un shell script qui positionne a 1 la variable GDK_NATIVE_WINDOWS
#!/bin/sh
export GDK_NATIVE_WINDOWS=1
<path_to_install>/Xilinx/11.1/EDK/bin/lin/edk
Solution au problème que j'avais soumis concernant les fenêtres grisées.
Pour plus d'infos: http://blogs.gurulabs.com/dax/2009/10/what-gdk-native.html
Byebye
JM
Hors ligne