vendredi 13 novembre 2009

Toolchain GNU ARM sous Linux

Voici un lien très utile pour programmer des microcontrôleurs ARM sous Linux :
http://www.precma.it/arm7_gnu_toolchain.htm, quelques détails supplémentaires :
  • Binutils : pas de problème pour compiler la dernière version.
  • GCC : il faut le compiler depuis un autre répertoire, c'est-à-dire : créer un répertoire nommé p.ex objdir dans le répertoire des sources de gcc, et ensuite cd objdir, et ../configure etc.
  • Newlib : voir ici si ça ne compile pas : http://old.nabble.com/Re%3A-libgloss-ARM-compile-error-p25713825.html
  • Insight : n'arrivant pas à compiler la version 6.8-1, j'ai téléchargé la dernière version snapshot, et pas de problème.
  • OpenOCD : ne pas utiliser le svn (obsolète), mais se rendre sur http://developer.berlios.de/projects/openocd pour télécharger la dernière version. Lire le README pour les options de "configure" (suivant l'adaptateur JTAG utilisé)