Outils pour utilisateurs

Outils du site


wiki:linux_pour_zynq_de_xilinx:installation_petalinux

Ceci est une ancienne révision du document !


Installation et utilisation de Petalinux

Préparations

Interpréteur de commandes bash

Avant l'installation de Petalinux, il faut que le système utilise automatiquement l'interpréteur de commandes bash. Par défaut dans cette version de la distribution LMDE, c'est l'interpreteur de commandes dash qui est utilisé. Pour le vérifier :

$ ls -l /bin/sh

lrwxrwxrwx 1 root root 4 nov.   6 13:48 /bin/sh -> dash

Si tel est le cas, il va faloir changer l'interpréteur par défaut pour mettre bash.
Supprimer le lien symbolique :

$ cd /bin
$ sudo rm sh

Puis créer le nouveau lien

$ sudo ln -s bash sh
$ ls -l sh

lrwxrwxrwx 1 root root 4 nov.   6 13:48 /bin/sh -> bash

Installation

Pour installer le paquet téléchargé depuis le site, il est d'abord nécessaire de rendre le fichier .run executable.

$ cd /chemin_de_repetoire_de_telechargement/
$ chmod +x petalinux-v2015.2.1-final-installer.run

TFTP (option recommandée)

Pour échanger rapidement des fichiers entre l'ordianateur et la carte Zynq, comme par exemple les images binaires générées pour les systèmes d'exploitation et de fichiers, il est possible d'utiliser le réseau avec le protocole TFTP. Petalinux peut mettre directement les images générées dans le répertoire de partage TFTP. Il faudra alors un serveur TFTP sur la machine hote. Son installation peut se faire ainsi :
Création d'un répertoire de partage avec le reste du monde pour TFTP :

$ sudo mkdir /tftpboot
$ sudo chmod -R 777 /tftpboot
$ sudo chown -R nobody /tftpboot

Installation des paquets Tftpd, Tftp et xinetd (on peut le faire aussi par le gestionnaire de paquets)

$ sudo apt-get install tftpd tftp xinetd

Intégration du chemin de Petalinux

Afin de rendre possible l'accès possible à tout moment au chemin où Petalinux est installé, il est utile de créer une ligne de raccourci dans le fichier ~/.profile qui est exécuté à chaque fois que l'utilisateur ouvre sa session. Il faut éditer ce fichier, par exemple avec nano, rajouter la ligne suivante à la fin, puis le sauver et enfin quitter l'éditeur :

export PETALINUX=/chemin_de_repertoire_d_installation_de_petalilux

:!: Pour que le raccourcis soit pris en compte systèmatiquement dans chaque nouvelle console, il est nécessaire de redémarrer la session.

Utilisattion

Pour utiliser les outils Petalinux, il est nécessaire de “sourcer” différents paramètres à la fois de Vivado et de Petalinux. Avant toutes chose, donc, exécuter :

$ source /chemin_de_repertoire_d_installation_de_vivado/SDK/2015.2/settings64.sh
$ source $PETALINUX/settings.sh
wiki/linux_pour_zynq_de_xilinx/installation_petalinux.1446818095.txt.gz · Dernière modification : 2015/11/06 14:54 de emeyer