Tracealyzer

Tracealyzer version 4.3.7 is out

This week we released version 4.3.7 of Tracealyzer, which includes an update to the recorder to be compatible with with the latest release, v3.07.00, of µC/OS-III, as well as various bug fixes.

read more
Using J-Link RTT Streaming

Using J-Link RTT Streaming

A checklist for addressing issues when streaming Tracealyzer traces from an RTOS is often via a SEGGER J-Link debug probe, using the RTT feature.

read more
RTOS debugging: Chasing the jitter bug

RTOS debugging: Chasing the jitter bug

When you have a task in your system that is supposed to execute at regular intervals, say for instance that it needs to read a sensor value every 5 milliseconds, then you have a system that is sensitive to random delays – also known as .jitter.

read more

RTOS debugging: When the CPU has too much on its hands

In embedded systems using multitasking, you may run into a situation where some of your tasks run slowly or not at all. This is called task starvation (the affected tasks are starved of CPU time) and it can happen for a number of reasons.

read more