title: Executing code from RAM in STM32
body: <p>I recently have started programming on a STM32F4 nucleo board. I just have figured out that programming into the flash is only possible for a limited amount of times (though it's not a few, but it is an evaluation board and it will be programmed over and over to develop different projects). After that I read somewhere that it is possible to directly program into RAM instead of flash, but could not find any technical information about it.</p>
  
  <p><strong>Does anybody know how to modify linker/makefile to compile and link the program to be executed from starting address of RAM and not flash?</strong></p>
  
  <p>ps: I use generated codes by STM32CubeMX for System workbench and a script to generate makefile for the project</p>