Percepio-Detect

“With Observability, Debugging Can Start Directly From Real System Data”

“With Observability, Debugging Can Start Directly From Real System Data”

A daunting task otherwise, Percepio’s Tracealyzer and Detect are changing the game of debugging embedded systems with real-time observability and faster fault resolution. Speaking to Johan Kraft and Andreas Lifvendahl, EFY’s Nidhi Agarwal explores how these tools are transforming development workflows. The hardest parts are timing-critical embedded systems, where adding instrumentation or software tracing introduces unacceptable overhead. It becomes even more challenging in heterogeneous systems built from third-party components, where we do not have full access to source code or internal behavior.

read more
Percepio Advances Automotive Software Observability for SDVs

Percepio Advances Automotive Software Observability for SDVs

Embedded software observability supports BMW Group in monitoring runtime performance within software-defined vehicle architectures.

In automotive electronics, particularly body, comfort and control systems, embedded software performance has become a critical engineering concern. As vehicles transition toward software-defined architectures, developers must ensure deterministic behavior, real-time responsiveness and long-term reliability across increasingly complex distributed systems.

read more
The New Realities of Automotive Software Development

The New Realities of Automotive Software Development

Longstanding engineering practices suddenly feel insufficient. Percepio’s CEO Andreas Lifvendahl writes in ADT on the disruptive pressures on automotive software engineers facing increased SDV complexity. ” As vehicle architectures shift toward high-performance compute platforms, continuous software deployment, and complex cross-domain interactions, developers are encountering problems that cannot be solved with the tools of the past. BMW’s recent decision to adopt Percepio’s observability technology is a visible example of how OEMs are modernizing their toolchains to address these new realities.”

read more
From code to behavior – Software assurance in safety- and mission-critical edge systems

From code to behavior – Software assurance in safety- and mission-critical edge systems

Percepio’s CEO Andreas Lifvendahl appears as guest blogger in Military Embedded Systems. “In today’s defense and aerospace systems, the software stack is rapidly becoming as complex and as critical as the hardware it runs on. Modern edge platforms increasingly support multithreaded real-time applications, machine learning (ML) inference, over-the-air (OTA) updates, and third-party integrations.

Consider a defense avionics application running on a partitioned embedded platform with mixed-criticality workloads. In the lab, the system passes all static checks and unit tests. However, during field trials, a subtle race condition causes periodic latency spikes in a mission-critical control loop – an issue never observed in simulation or test environments.”

read more
“With Observability, Debugging Can Start Directly From Real System Data”

From Bottlenecks To Breakthroughs

With the rising complexity of embedded systems and the difficulty in finding hidden bugs, observability tools seem to be the new alternative for developers. It shows what is happening in real time. What do the innovators say?

read more
Continuous Observability in Automotive Development

Continuous Observability in Automotive Development

As the automotive industry advances toward increasingly software-defined vehicles, the complexity of embedded systems is rising dramatically. From electrified powertrains to autonomous features and over-the-air updates, modern vehicles now function as distributed computing platforms with strict real-time constraints and safety-critical responsibilities.

In this landscape, ensuring software correctness, reliability, and traceability is no longer a late-stage testing concern, it must be a continuous effort. This is where the concept of continuous observability becomes essential.

read more
“With Observability, Debugging Can Start Directly From Real System Data”

Debugging Embedded Firmware Issues

Firmware on embedded devices can freeze, overload, or behave unpredictably, leaving developers frustrated because traditional debugging tools often miss these issues. Intermittent problems, like a device requiring a power cycle, leave no diagnostic data in RAM, making it hard to understand what went wrong. Timing-related bugs are especially tricky, as standard logs or breakpoints cannot capture missing events.

read more
Percepio releases Detect 2025.2 with new TaskMonitor feature to identify firmware freezes

Percepio releases Detect 2025.2 with new TaskMonitor feature to identify firmware freezes

Percepio announced the release of Detect 2025.2 with new TaskMonitor, a feature designed to automatically identify firmware freezes, overloads, and timing anomalies – issues that often evade traditional debugging tools. Detect 2025.2 builds on Percepio’s self-hosted observability framework, which offers unlimited on-device monitoring and a “security-camera-style” trace capture system that records only when irregular events occur.

read more
Percepio Detect 2025.2 Makes Firmware Freezes Visible

Percepio Detect 2025.2 Makes Firmware Freezes Visible

New Percepio Detect 2025.2 release delivers faster debugging, smaller core dumps, expanded IAR Embedded Workbench® and Arm support, and TaskMonitor for automatic anomaly detection. Percepio Detect builds on Percepio’s self-hosted observability platform, offering unlimited on-device monitoring with “security-camera-style” trace capture that records only when unusual events occur.

read more
From Crashes to Clarity: What’s New in Percepio Detect 2025.2

From Crashes to Clarity: What’s New in Percepio Detect 2025.2

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...

read more