|
|||||||||||
Technical Support On-Line Manuals CMSIS-DAP Debugger User's Guide About CMSIS-DAP Configure Debugger Driver Configure for Flash Programming Configure for Debugging CMSIS-DAP JTAG/SW Adapter JTAG/SW Device Debug Known Limitations Configure for Tracing General Settings Trace Port ITM Stimulus Ports Timestamps PC Sampling Trace Events Configure Cortex-M Devices for Tracing Cortex-M0+/M23 MTB Devices Enable MTB Trace Freescale MKL25Z Devices Pack Options Using the Debugger µVision Windows |
Cortex-M0+/M23 MTB DevicesMany Cortex-M0+ and Cortex-M23-based devices provide simple instruction trace support by integrating Arm© CoreSightTM Micro Trace Buffer (MTB) technology. When MTB is enabled, the trace data is stored in a user-configurable circular on-chip trace buffer that is located in device RAM and shares it with the executed application. It is crucial to ensure that MTB area in RAM is not used for the application variables, stack, and heap. Once the program is stopped, the debugger transfers the trace frames currently in the RAM to the Trace Instruction window on the host computer. The device, the debugger adapter, and µVision have to be configured properly to capture MTB trace on such targets: | ||||||||||
|
Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.