FreeRTOS

Multicore Tracing on FreeRTOS 11 and TI AM62x

Multicore Tracing on FreeRTOS 11 and TI AM62x

FreeRTOS 11 introduced symmetric multi-processing (SMP) support in the mainline kernel, meaning a single FreeRTOS kernel is managing multiple processor cores. This allows for high performance but also makes the runtime system more complex, meaning higher risk of issues and more difficult debugging.

System tracing with Percepio Tracealyzer can offer an effective remedy by providing insight into the system execution. Tracealyzer has supported FreeRTOS for many years and we have now verified support for FreeRTOS 11, including SMP systems.

read more
Tracealyzer Tips and Tricks

Tracealyzer Tips and Tricks

There have been significant improvements in Tracealyzer over the last years. If you haven’t tried it in a while—or if you’re just getting started—here are some tips and tricks that can be handy when analyzing your FreeRTOS applications. As you may know, the...

read more
Crafting A Flight Computer From Scratch

Crafting A Flight Computer From Scratch

In the late summer of 2021, a small, team of electronics students at the Technical University of Munich faced a challenge – to construct their very first in-house designed flight computer entirely from scratch. Fortunately, Tracealyzer was there to help.

read more
Tracealyzer 4.8.2 Is Out

Tracealyzer 4.8.2 Is Out

Tracealyzer version 4.8.2 has just been released. This version mainly fixes bugs, such as custom state machine models not being remembered on trace reload, and eliminates a number of compiler warnings in the Recorder source code.

read more
DevAlert 2.0 Now Available

DevAlert 2.0 Now Available

DevAlert 2.0, a major upgrade to Percepio’s edge observability platform, provides improved diagnostic capabilities, including core dumps for Arm Cortex-M devices. This allows for remote inspection of crashes, errors or security anomalies in full detail.

read more
New features in Tracealyzer 4.7

New features in Tracealyzer 4.7

Tracealyzer® version 4.7 in now available for download and evaluation. This is a big feature update with several new capabilities and major improvements. Observability for any C/C++ software: Percepio’s TraceRecorder library can now be used with any C/C++ software...

read more

Tracing TCP Sockets in FreeRTOS

With the release of Tracealyzer 4.2.9 we added the ability to trace your application with recorder extensions. This post gives an overview of this new capability.

read more