timing-critical

Percepio Detect and Tracealyzer – A Dynamic Duo for Complex Embedded Environments

Percepio Detect and Tracealyzer – A Dynamic Duo for Complex Embedded Environments

The world of embedded systems evolves, with devices growing ever more sophisticated and software-centric. In this new landscape, with highly interconnected environments that defy traditional testing and debugging approaches, 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 more
“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