This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

No space in execution

Hello All,

I am new to Keil and controllers. I am using STM32F207VC
I have set my target memory as follows

IROM1:Choose default:0x800400
IROM2:Choose default:0x801000

and start address of RAM1 as :Choose default:0x2001C000

When i try to build, i get this error, Where Am i wrong?

What is the correct way of doing it?

Plaese help

Build target 'Target 1'
assembling startup_stm32f2xx.s...
compiling main.c...
Includes\main.c(41): warning: #111-D: statement is unreachable
linking...
file.axf: Warning: L6914W: option ropi ignored when using --scatter.
file.axf: Warning: L6914W: option rwpi ignored when using --scatter.
file.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f2xx.o(STACK).
file.axf: Error: L6406E: No space in execution regions with .ANY selector matching startup_stm32f2xx.o(HEAP).
file.axf: Error: L6406E: No space in execution regions with .ANY selector matching main.o(.text).
file.axf: Error: L6407E: Sections of aggregate size 0x62c bytes could not fit into .ANY selector(s).

Thanks

0