I need to execute code under test in RAM, to be able to set more than 2 hardware breakpoints. All the others objects will be located in flash, with startup code, using a scatter file to locate any object in correct area. But what about debug and breakpoints in this RAM aera ?
I use Keil Arm tools and debug scripts. I'm a little novice about ARM such capabilities. Does anyone have an idea if only it's possibe, especially to set breakpoints in a ram aera used to execute code ?
Hi Jean-Marc,I am a little confused by your question - the debugger will by default use software breakpoints in RAM, so that the hardware breakpoints are reserved for those areas where this is not possible. Are you asking for a way to force hardware breakpoints on the RAM area also? If so, this can be done with the SBC command:http://www.keil.com/support/man/docs/uv4/uv4_cm_sbc.htmRegards,
View all questions in Arm Development Studio forum