This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to deal with ETM Trace Overflows?

I have been off and on trying to get ETM Trace working with the nRF52840 and Segger Ozone. It mostly works, but because the CPU clock runs at 64MHz and the Trace clock runs at 16MHz I experience Trace overflows as the nRF52840 creates trace data faster than it can send it out. Either the CPU clock needs to be reduced or the Trace clock needs to be increased in order to prevent this (32Mhz in either scenario). Of course, there is no way to do either of these things on the nRF52 series.

Is there any known way to configure the nRF52 and/or Trace setup to avoid trace overflows?

Parents Reply Children
No Data
Related