Blog – The RTOS Debug Portal

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
Announcing the Percepio Detect Early Access Program

Announcing the Percepio Detect Early Access Program

Later this fall, Percepio will release Detect, a powerful quality and testing tool designed to enhance systematic testing and observability for embedded software developers. A pre-release version will soon be made available through Percepio’s Detect Early Access Program.

read more
To Observe > To Debug

To Observe > To Debug

You hear us at Percepio talking about Observability a lot. Let me share with you the reasons we are putting so much emphasis on our Continuous Observability solutions.

read more
Joanneum Racing Optimizes Battery Management

Joanneum Racing Optimizes Battery Management

Today, we’re excited to share how the Joanneum Racing team from the University of Applied Sciences in Graz, Austria, leveraged Percepio Tracealyzer to optimize a custom Battery Management System (BMS) for their electric formula racing car.

read more
Making The Case for Continuous Observability

Making The Case for Continuous Observability

Software complexity grows exponentially, developer efficiency grows far slower. Siloed views for development, integration, testing, deployment, and field maintenance leads to massive value being locked in due to lack of comprehensive observability. Development never stops, and that is why we never stop talking about continuous observability.

read more
Traces of Summer (Extended)

Traces of Summer (Extended)

We have a time-limited offer for you: order a two-year subscription to Percepio Tracealyzer and you will receive a 40% discount on the second year. This way you can secure uninterrupted use of the best trace visualization and diagnostics tool there is. Offer valid until 31 July.

read more
Tracealyzer v4.9 Now Available

Tracealyzer v4.9 Now Available

Tracealyzer v4.9.0 is now available for download. Installation on Linux has been greatly simplified and we have improved the overall user experience on Linux. The tracing support for ThreadX and SafeRTOS has also been updated.

read more
Help Me—I’m Broken!

Help Me—I’m Broken!

This year, I had the pleasure to once again walk the show floors of Embedded World in Nuremberg. Showcasing our products and solutions to various development teams, a few things stood out. No question ultra-connectivity for embedded devices is here – or at least the ambition thereof. Device management, application performance management, and not least edge observability was also in high demand.

read more
Major Improvements Coming for Linux Users

Major Improvements Coming for Linux Users

Linux is nowadays almost as common among software developers as Windows, writes Percepio CTO Johan Kraft. Accordingly, Percepio has been focusing on improving the Tracealyzer experience for Linux users and the upcoming v4.9 release will bring major improvements.

read more
Every Year, Another Car Gets Built

Every Year, Another Car Gets Built

The Lawrence Technological University (LTU) Formula Electric racing team is a student organization that designs and builds a new electric vehicle from scratch each year. And they use Tracealyzer to debug and optimize the Vehicle Control Unit.

read more