Think of Percepio Detect as a security camera for your firmware—always monitoring, but only storing data when something unusual happens, such as crashes or performance anomalies. By providing rich debugging information when needed while keeping the overall data volume...
Blog – The RTOS Debug Portal
Technical Blog: Remote Debugging for RTOS Firmware: How Continuous Observability Changes the Game
Sep 1, 2025
Embedded Software Observability Debugging embedded software has never been easy, but today’s systems are more complex and interconnected than ever. Real-time operating systems (RTOS) and continuous integration pipelines can make development faster—but certain classes...
Updated Guide: Using Tracealyzer with IAR Embedded Workbench for Arm
Aug 28, 2025
Using IAR Embedded Workbench for Arm with an IAR I-jet probe?Did you know this provides an excellent data channel for Tracealyzer trace streaming? We have just updated Percepio Application Note PA-023 with a simpler setup for trace streaming over ITM/SWO, enabled by...
Hands-On with Continuous Observability
Jul 29, 2025
Most developers know Tracealyzer as a powerful visualization tool for RTOS execution. But the real magic happens when combined with Percepio Detect.
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...
Naming your kernel objects
Jun 24, 2025
When using Percepio Tracealyzer and TraceRecorder, you may have noticed that thread names show up automatically, while other kernel objects (like queues or semaphores) are only displayed as hexadecimal numbers. But in the demo traces, all kernel objects have proper...
Successful Launch – Then Came The Problems
Jun 9, 2025
The product launch was successful, but after a few firmware releases we received alerts from the device management system telling us that there were intermittent problems. Problems that we could not reproduce.
Tracealyzer Was Just the Beginning
May 15, 2025
If you’ve been building embedded systems for a while, chances are you know Percepio for Tracealyzer. For over a decade, Tracealyzer has been helping engineers visualize and solve complex RTOS issues But in 2025, embedded systems demand more. They’re always on. Always connected.
From Mandate to Mindset
Apr 23, 2025
Regulations like the EU’s Cyber Resilience Act (CRA) are top of mind for many in the embedded software world right now, and understandably so. But as disruptive as these mandates might feel, they also present an opportunity to strengthen the software we build, far beyond compliance.
Unlocking Zephyr Debugging
Mar 5, 2025
At Percepio, we appreciate Zephyr’s hardware abstraction and kernel architecture, which make it easy to get up and running on a wide range of hardware. Thanks to this, we have validated that Percepio Tracealyzer works on over 600 Zephyr-supported development boards.
Tracealyzer v4.10.2 now available
Dec 19, 2024
This update provides various bug fixes and also been verified to support FreeRTOS 11, including multicore SMP traces. There are also minor improvements for Zephyr in the TraceRecorder library. See https://percepio.com/update for details.
A Dynamic Duo for Complex Embedded Environments
Nov 22, 2024
The world of embedded systems grows ever more sophisticated and software-centric. In this new landscape,a reactive, fire-fighting mentality is no longer sufficient. Developers need a proactive strategy to gain continuous visibility into system behaviour—a strategy known as observability-driven development (ODD).
Read About:
ARM Automotive Awards Azure RTOS BMW BMW Group CEO Observations CI Continuous-Observability CPU load CRA CT Debugging Demos Detect DevAlert DevOps DevSecOps Edge Observability Embedded C-code FreeRTOS GitHub IntervalZero Linux Lynx micro-ROS multithreading Observability Percepio-Detect Percepio View Profile PX5 ROS 2 RTOS RTOS 101 SDK SDV STM32 Thank You Tracealyzer TzLinux View vs code VxWorks Zephyr