Eddy33 : Linux Temps Réel sur ARM AT91RM9200. Séance 2 : installation de l'environnement
mercredi 8 avril 2015 à 11:14Salut.
Pour cette deuxième séance, nous allons installer en premier lieu l’environnement de développement sur son PC sous Linux.
Il faut d'abord récupérer les tarballs du compilateur croisé et du kit de développement "maison" (SDK) pour la carte cible :
% wget http://kadionik.vvv.enseirb-matmeca.fr/pub/cpuat91/CPUAT91.tgz % wget http://kadionik.vvv.enseirb-matmeca.fr/pub/cpuat91/arm-2014.05.tgz
On installe dans un premier temps le compilateur croisé :
% tar -xvzf arm-2014.05.tgz
% sudo mv arm-2014.05 /opt
Puis, on configure sa variable PATH via le fichier .bash_profile si l'on utilise le shell Bash :
% echo "export PATH=/opt/arm-2014.05/bin:$PATH" >> ~/.bash_profile
% source ~/.bash_profile
On vérifie alors que l'on a accès au compilateur croisé gcc pour ARM :
% arm-none-linux-gnueabi-gcc -v
Using built-in specs.
COLLECT_GCC=arm-none-linux-gnueabi-gcc
COLLECT_LTO_WRAPPER=/opt/arm-2014.05/bin/../libexec/gcc/arm-none-linux-gnueabi/4.8.3/lto-wrapper
Target: arm-none-linux-gnueabi
Configured with: /scratch/maciej/arm-linux-2014.05-rel/src/gcc-4.8-2014.05/configure ...
Thread model: posix
gcc version 4.8.3 20140320 (prerelease) (Sourcery CodeBench Lite 2014.05-29)
Il ne reste plus qu'à installer le kit de développement maison (SDK) pour la carte cible :
% tar -xvzf CPUAT91.tgz
% cd CPUAT91
% ls
linux-3.14.17 linux-3.14.17-xenomai rootfs tst xenomai xenomai-2.6-2.6.4
Suite au prochain billet...
++
Original post of Eddy33.Votez pour ce billet sur Planet Libre.
Articles similaires
- Eddy33 : Linux Temps Réel sur ARM AT91RM9200. Séance 1 : présentation de la carte (13/02/2015)
- Planet Libre : Brèves du Planet Libre - Sunday 28, October 2012 (28/10/2012)
- Planet Libre : Brèves du Planet Libre - Monday 05, November 2012 (05/11/2012)
- Planet Libre : Brèves du Planet Libre - Monday 08, April 2013 (08/04/2013)
- Maniatux : Installer Archlinux ARM la Toshiba Folio 100 - Ep. 1 : Installation (18/08/2014)