Debug problem with code execution from RAM
Hi,
I have problem with debugging execution from internal SRAM. I use Cube IDE and STM32H750 Disco board. There was no problem when I debug from flash.
But when my binary size exceeded the flash capacity(128KB), I had to use external memory for the program code. I am copying code to internal sram and execution starts from address 0x24000000. I am able to run and suspend the application using debugger. Then I can resume it. It works.
So far so good.
But when I set a breakpoint, it stops at there but then can't continue somehow. It gets stuck there. I can't resume, step out, step in etc. from there. And console writes this:
handle_vCont_t, Thread already stopped
I see PC and SP. They seem ok.
Am I missing something in debug configuration?
I appreciate your helps