Questa guida, rivolta principalmente ai miei colleghi universitari, ha
lo scopo di illustrare le operazioni necessarie per configurare la
STM32F3-Discovery
della STMicroelectronics su Ubuntu
utilizzando ChibiOS
ed Eclipse.
Sul mio PC ho installato e configurato Ubuntu 13.04 a 64bit, ma la procedura è stata testata anche su Ubuntu 11.04 a 64bit, Ubuntu 12.04 a 32bit su macchina virtuale, Ubuntu 13.04 a 32bit su macchina virtuale e su Fedora 18 a 32bit (grazie Andrea).
- Eclipse IDE for C/C++ Developers, scaricabile da qui. Vi consiglio di scaricare la versione 4.2 (Juno) o superiore.
- ChibiOS, scaricabile da qui. È sufficiente fare click su "Zip".
- GNU Tools for ARM Embedded Processors, scaricabile da qui.
- OpenOCD, scaricabile da qui.
Sul mio PC ho installato e configurato Ubuntu 13.04 a 64bit, ma la procedura è stata testata anche su Ubuntu 11.04 a 64bit, Ubuntu 12.04 a 32bit su macchina virtuale, Ubuntu 13.04 a 32bit su macchina virtuale e su Fedora 18 a 32bit (grazie Andrea).
Software necessario
Prima di cominciare, è necessario scaricare alcuni files:- Eclipse IDE for C/C++ Developers, scaricabile da qui. Vi consiglio di scaricare la versione 4.2 (Juno) o superiore.
- ChibiOS, scaricabile da qui. È sufficiente fare click su "Zip".
- GNU Tools for ARM Embedded Processors, scaricabile da qui.
- OpenOCD, scaricabile da qui.