@arnold_w I would like to comment on your topic. It will probably work, most of the time, but what if there was an error with writing into FLASH ?You should use EE_CleanUp, only when function returns EE_CLEANUP_REQUIRED. For other status, you shou...
Not correct. Understand, that on build layer, _estack is just an variable in which is stored address.(pointer) Your linker stores variables/functions to addresses following linker script. For better understanding, try Build Analyzer integrated in STM...
Hello en,I believe your startup script looks like this at the startReset_Handler: ldr r0, =_estack mov sp, r0 /* set stack pointer */So variable, _estack is found in your linker script, which you have provided. _estack = ORIGIN(RAM1) + LENGTH(R...