Updated MPLAB X IDE Plugin

Jul 28, 2025 |

Updated Trace Export plugin for MPLAB X IDE

We’re happy to announce that our Trace Export Plugin for MPLAB X IDE has been updated to version 2.3.1 and now supports the latest versions of Microchip’s IDE, including MPLAB X v6.20 and v6.25.

This plugin enables saving trace files from Percepio’s TraceRecorder library via the MPLAB X IDE debugger, making it easy to open the trace in Percepio Tracealyzer and related tools. The plugin automatically locates the TraceRecorder data in the device memory and writes it to a host-side file with a single button click.

What’s New

  • Updated and verified with MPLAB X IDE v6.20 and v6.25, using the latest TraceRecorder library (v4.10.3), compatible with e.g. Zephyr, FreeRTOS, and bare-metal embedded applications.
  • Verified with modern Arm-based Microchip MCUs, in particular the PIC32CK with Arm Cortex-M33 and TrustZone®.

  • Verified on older Microchip devices such as SAM E70 (Cortex-M7) and PIC32MZ (MIPS).

A screenshot of the updated MPLAB X IDE plugin for Percepio Tracealyzer

The screenshot below shows an example trace from a PIC32CK SG Curiosity Ultra Development Board, using an existing Microchip demo application with TraceRecorder added.

Tracealyzer showing a FreeRTOS trace from PIC32CK created with the updated plugin.

About the Plugin

While the plugin doesn’t embed Tracealyzer visuals into MPLAB, it serves as a convenient export tool for TraceRecorder snapshots. With just a few clicks, you can capture a trace during a debug session and open it in Tracealyzer for powerful RTOS visualization and analysis.

Learn more and download the plugin here