I'm on a beaglebone running chibiOS and debugging via usb with openOCD. I've setup DMTIMER_1MS as my tick source. When I hit a breakpoint I notice that the timer continues to run and issue interrupts to the halted A8. Any attempts to single step result in a jump to my irq exception handler. I realize the functional clock to the timer module is coming from the PRCM (M3 chip). Is there a way to force the M3 to halt as well or at least gate the clock to the timer module so I can single step? Is this a configuration issue where I'm just not setting up something correctly or an issue with the way openOCD is halting the processor? Any help is appreciated. Thanks