Installation STM32f3 Discovery
Site : http://engineering-‐diy.blogspot.fr/2012/11/stm32f3-‐discovery-‐eclipse-‐ openocd.html Etape 1 : installation d’eclipse (Luna) ne pose pas de problème. Prendre la version C/C++ linux (32 ou 64 ?)
Etape 2 : GDB Hardware debugging
Dans Eclipse Helpà New Software
Etape 3 : installation GNU ARM Eclipse plugin Aller chercher le zip (ilg.gnuarmeclipse.repository-‐2.5.1-‐201412191510.zip )ici : http://sourceforge.net/projects/gnuarmeclipse/ Dans Eclipse HelpàInstall New Software • Faire Add • Choisir : Archive • Aller cherche le fichier zippé
Etape 4 : vérifier que les dépendances suivantes sont présentes • Avec apt-‐get ou Logitheque Ubuntu git zlib1g-‐dev libtool flex bison libgmp3-‐dev libmpfr-‐dev libncurses5-‐dev libmpc-‐dev autoconf texinfo build-‐essential libftdi-‐dev libusb-‐1.0.0-‐dev
Etape 5 : Installation openOCD • Récupérer la version OpenOCD openocd-‐0.8.0 ici : http://sourceforge.net/projects/openocd/files/openocd/0.8.0/ • Décompressez le fichier
•
•
•
•
•
•
Aller dans le répertoire openocd-‐0.8.0, exécutez les instructions suivantes
./configure -‐-‐enable-‐maintainer-‐mode -‐-‐enable-‐stlink
make
sudo make install Editez le fichier suivant sudo gedit /etc/udev/rules.d/99-‐stlink.rules Contenant : ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", MODE="0666" Dans le terminal : sudo udevadm control -‐-‐reload-‐rules
•
Etape