We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
I'm using the following system: Keil: Realview MDK-ARM ver4.10 Jtag debugger: Coocox colink processor: generic cortex-m3 with the following memory layout :
0x00000000-0x00004000 -ROM (read only) 0x20000000-0x20008000 -RAM
In Keil uVision, I define the TARGET option memory areas with the corresponding values: IROM:0x00000000 size:0x4000 (startup checked) IRAM:0x20000000 size:0x8000
In the Linker option, I select the "Use memory layout from Target Dialog".
When i start the debug sessions, software breakpoints are used for the ROM area. What is wrong?