STM32 Discovery & Nucleo

From air
Revision as of 12:30, 23 January 2011 by Admin (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Le STM32VL-Discovery

STM32VL-Discovery Carte contruit autour d'un microcontrolleur STM32F100RB disposant de 128 KB Flash, 8 KB RAM

Utilisation sous Linux

Le STM32VL-Discovery n'est pas prévu d'origine pour fonctionner sous Linux ou Mac-os-x, néanmoins la communauté open-source commence à proposé des solutions. Il y a trois approches possibles:

Installation du firmware Versaloon sur le ST-Link: [1]

  • Permet le support sous OpenOCD (et donc le support de GDB ???)
  • Ce n'est pas simple à installer pour l'instant, une approche nécessite d'accéder au connection JTAG par le soudage pour faire réaliser la première étape (flash le ST-Link). A priori il y a une autre méthode par utilisation du DFU (Driver Firmware Update) pour mettre à jour le ST-Link (essai par DFuse non concluant pour l'instant --Admin 10:20, 23 January 2011 (UTC)). Il faut surveiller les mailings list sur le sujet, ces contributions sont très récentes, mi-janvier 2011

Utilisation d'un bootloader série sur le STM32: [2]

  • Ici on laisse de coté le ST-Link intégré du coup pas de support pour GDB et il faut cablé une liaison série

Support du ST-Link sous Linux: [3] [4]

  • Meilleure solution à long terme, mais ce n'est actuellement par opérationnelle --Admin 10:20, 23 January 2011 (UTC)