Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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