Hi Liviu I'm a bit confused by this:
> With the OpenOCD that comes within CubeIDE, 'maskisr on' prevents the PendSV > to fire, execution stops only on the BRK and pendsv_cnt remains 0. > > With 'maskisr auto' the behaviour is the initial one, each run has a rogue > break and pendsv_cnt increases. I assumed that all OpenOCD tests were being done with your own xPack OpenOCD. Are you saying that this is not the case or that you are testing with xPack OpenOCD *and* this CubeIDE OpenOCD? And the results with the same configuration (including `cortex_m maskisr`) are the same or different? I presume that the CubeIDE OpenOCD source code is available if it's different from the master OpenOCD? Regards Tommy