cancel
Showing results for 
Search instead for 
Did you mean: 

''Writing outside flash memory at address 0x10000000''

Phillips Jr..Clyde
Associate III
Posted on June 19, 2014 at 01:52

My EWARM assembler code allocates .noinit data via DC32 in the CCM for the STM32F4 Discovery Board.

That data is initialized by my code and only allocated so the labels acn be linked in the assembly code.

Using the ST-Link USB .icf file I  do not need nor have ''initialize by copy'' or ''do not initialize'' directives.

I get the abort code download message in the subject simply by having

''place in RAM_region { section .noinit };''

It won't link without out it which would be prefereable because the whole .noinit section is purely to generate addresses in RAM to link to.

Is this something with this board, with IAR's ST-Link?

0 REPLIES 0