Difference between revisions of "STM32 Discovery & Nucleo"

From air
Jump to navigation Jump to search
Line 2: Line 2:
 
[http://www.st.com/stm32-discovery STM32VL-Discovery]
 
[http://www.st.com/stm32-discovery STM32VL-Discovery]
 
Carte contruit autour d'un microcontrolleur STM32F100RB disposant de 128 KB Flash, 8 KB RAM
 
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
  +
* 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 --[[User:Admin|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
  +
*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
  +
* Meilleure solution à long terme, mais ce n'est actuellement par opérationnelle --[[User:Admin|Admin]] 10:20, 23 January 2011 (UTC)

Revision as of 12:20, 23 January 2011

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