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


Reply via email to