User Tools

Site Tools


manual:demos:nucleo_f091rc_truestudio

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
manual:demos:nucleo_f091rc_truestudio [2017/07/19 11:42]
voorburg [Firmware update procedure]
manual:demos:nucleo_f091rc_truestudio [2018/10/02 12:10]
voorburg [Workspace creation in TrueStudio]
Line 12: Line 12:
 This demo is targeted towards the [[http://​www.st.com/​content/​st_com/​en/​products/​evaluation-tools/​product-evaluation-tools/​mcu-eval-tools/​stm32-mcu-eval-tools/​stm32-mcu-nucleo/​nucleo-f091rc.html|Nucleo-F091RC]] board, with 256 kB internal Flash EEPROM and 32 kB internal RAM. This demo is targeted towards the [[http://​www.st.com/​content/​st_com/​en/​products/​evaluation-tools/​product-evaluation-tools/​mcu-eval-tools/​stm32-mcu-eval-tools/​stm32-mcu-nucleo/​nucleo-f091rc.html|Nucleo-F091RC]] board, with 256 kB internal Flash EEPROM and 32 kB internal RAM.
  
-To compile the demo programs you can use the [[https://​atollic.com/​truestudio/​|Atollic TrueStudio]] development environment. The freely available Lite-edition suffices. Note the Atollic TrueStudio is cross-platform. The information outlined on this page applies to both Microsoft Windows and Linux users.+To compile the demo programs you can use the [[https://​atollic.com/​truestudio/​|Atollic TrueStudio]] development environment. Note the Atollic TrueStudio is cross-platform. The information outlined on this page applies to both Microsoft Windows and Linux users.
  
 To program the bootloader into the internal flash, the on-board ST-Link debugger interface was used. Firmware updates via the serial communication port are preconfigured to use the virtual COM-port offered by the ST-Link. This means that no additional hardware is needed, besides a standard micro-USB cable. To program the bootloader into the internal flash, the on-board ST-Link debugger interface was used. Firmware updates via the serial communication port are preconfigured to use the virtual COM-port offered by the ST-Link. This means that no additional hardware is needed, besides a standard micro-USB cable.
Line 20: Line 20:
 Two demo projects are included in the OpenBLT bootloader package. One for the bootloader itself and one for the demo user program. This user program is configured such that it can be programmed, into the internal flash memory of the microcontroller,​ during a firmware update with the bootloader. Two demo projects are included in the OpenBLT bootloader package. One for the bootloader itself and one for the demo user program. This user program is configured such that it can be programmed, into the internal flash memory of the microcontroller,​ during a firmware update with the bootloader.
  
-The first step in getting ​the the bootloader up-and-running,​ is the creation of the Eclipse workspace in TrueStudio. After starting TrueStudio, you are prompted to open a workspace. It is easiest to create a new one in the following directory: .\Target\Demo\ARMCM0_STM32F0_Nucleo_F091RC_TrueStudio\+The first step in getting the bootloader up-and-running,​ is the creation of the Eclipse workspace in TrueStudio. After starting TrueStudio, you are prompted to open a workspace. It is easiest to create a new one in the following directory: .\Target\Demo\ARMCM0_STM32F0_Nucleo_F091RC_TrueStudio\
  
 {{:​manual:​demos:​nucleo_f091rc_truestudio_workspace_creation.png?​550|}} {{:​manual:​demos:​nucleo_f091rc_truestudio_workspace_creation.png?​550|}}
manual/demos/nucleo_f091rc_truestudio.txt ยท Last modified: 2020/02/06 16:18 by voorburg