What if you want to visualize some application data in Tracealyzer, measure the time between two events or monitor a state machine? In this post, we will show how you can set up this kind of custom logging.
Blog – The RTOS Debug Portal
Analyzing State Machines
Jan 6, 2021
In the previous Hands On post we introduced the concept of intervals, which is the time between any two events and can be added to the timeline. In this post, we will take the interval one step further and see how we can use Tracealyzer to monitor state machines.
Analyzing State Machines, Part 2
Jan 5, 2021
In this post, we visualise the custom interval and state machine information available in Tracealyzer and explore how we can use it to better understand our application.
Customizing the Trace Visualization
Jan 4, 2021
Within Tracealyzer’s trace view, tasks, events and state machines are now organized into view fields, collections of tasks, intervals or events. In this post, we are going to examine how you can use those views to simplify working with Tracealyzer.
Looking at Mutex Usage
Jan 3, 2021
We have had a few customers asking us if they can use Tracealyzer to detect when a task holds two mutexes at the same time. The answer is yes, there are in fact several ways you can do this.
Swiss Rocket Aims High With Tracealyzer
Oct 9, 2020
FreeRTOS, an ST microprocessor and Tracealyzer are some of the building blocks for this rocket, built by Swiss students and named after the equally Swiss mathematician Euler.
Using Tracealyzer To Ensure That Your IRQ Handler Is Performant
Oct 2, 2020
Today’s post dives into a key component of a Linux device driver, the interrupt handler, and shows how Tracealyzer can give you feedback on the performance of your handler.
Using Tracealyzer With a Yocto-based Linux Distribution
Sep 10, 2020
While there are mechanisms native to the Linux kernel to ensure that the functionality of a custom-written driver is correct, evaluating performance is not straightforward. Here’s how you can use Tracealyzer for Linux to assess the performance and identify any deficiencies.
Percepio Supports French Student Satellite Program
Sep 7, 2020
FreeRTOS, an ST microprocessor and Tracealyzer are some of the building blocks for this rocket, built by Swiss students and named after the equally Swiss mathematician Euler.
AWS Security for DevAlert
Jun 1, 2020
Our new cloud service for IoT device error reporting, Percepio DevAlert, has been designed from the beginning with security in mind.
Migrating from SVN to Git – A Love Story
May 19, 2020
Percepio migrated from SVN to Git about a year ago. If you are considering the same switch, we highly recommend it.
Adapting Tracealyzer to the Nios II soft-core CPU
May 6, 2020
It is quite simple to extend Percepio’s trace recorder library to work with a new processor. Today’s article shows how to do it, using an Intel Nios II soft-core CPU as an example.
Read About:
ARC ARM AUTOSAR Awards Azure RTOS CEO Observations Core dump CTO Observations Debugging DevAlert Electric Car EW2024 Formula Student FreeRTOS gdb getting-started IntervalZero Keil Lauterbach Linux Lynx Nios II Observability PX5 Renesas Rockets RTOS RTOS 101 RZ/T2 SDK Space STM32 Thank You Tracealyzer TzLinux VxWorks Wind River Zephyr