• DWT
    Hello, I use DWT in Cortex-M4 to catch instructions that write or read memory contents and the problem is it doesn't stop immediately where I expect, it stops after 2-3 instruction later than where...
  • Instruction Count and Memory Access
    Hello, I was looking into the debug and trace features in the Arm Musca Board A1, which implements the Corelink SSE 200 IP (dual core Cortex M33, each with a three-stage pipeline), I came across the...
  • How to properly measure sleep time with DWT?
    Hello everyone, I need to measure sleep time of my Cortex-M4 processor (STM32F4xx). I looked at DWT where I also use normal tick counter and I enabled SLEEPCNT counter. However, I noticed that it is 8...
  • Calling non-secure Reset Handler from Secure main
    Hi, I am trying to run the example for ARMCM33_DSP_FP_TZ code provided in Keil MDK on a new Cortex-M33 MCU by our company. I have made necessary edits to the linker script to assign the correct values...
  • What conditions would generate the CM33 FPU underflow and input denormal exception flags?
    I am trying to understand the exception flags of the Cortex-M33 FPU and I am not able to understand what conditions would set the Underflow and Input Denormal flags. Can anyone provide the necessary...