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.
Blog – The RTOS Debug Portal
RTOS debugging: Dealing with timing issues
Jun 25, 2019
There is no doubt a learning curve when you begin using a real-time operating system (RTOS) in your development. Timing, scheduling et cetera will affect your code in ways that are not directly visible in the source code.

Tracealyzer On the Race Track – Purdue Electric Racing
May 22, 2019
Percepio sponsors several Student Racing Car teams with Tracealyzer licenses, mostly in Europe but today we present our first North American team: Purdue Electric Racing.

Trace In Space: Capacity Planning With Tracealyzer
May 16, 2019
The Argentinian Air Force has developed a microsatellite, called µSAT-3. And Tracealyzer plays a small but important part in this national satellite project.

Norwegian Student E-cars Are Ready to Race
May 9, 2019
The Revolve team plans to compete in Hungary, Austria and Germany this summer.
We are hiring – Field Application/Support Engineer
May 9, 2019
Percepio is looking for a customer-facing engineer with solid skills in embedded software development. The main responsibility of this position is technical support, mainly pre-sales support.

Tracealyzer 4.3 now available – Stack Analysis and more…
Apr 30, 2019
Last week Percepio released Tracealyzer version 4.3 with many new features, such as a state machine detail view, stack usage analysis and data export. You will also see major performance improvement when working with very large traces.

Getting Started with the Device Firmware Monitor (DFM)
Apr 9, 2019
In this post we are going to dive deeper into Device Firmware Monitor and explain what it takes to set it up and how it can be used in a typical IoT application.

Tracealyzer Opens Door to Developers
Apr 5, 2019
Are you using Tracealyzer today but find yourself wishing that we should have added that special missing feature? We hear you: over the next few months we are going to enable embedded and IoT developers to do many things themselves, without having to wait for new releases of Tracealyzer.

Trace in Space: Self-Assembling Telescopes
Mar 21, 2019
One of the many free academic licenses for Tracealyzer that Percepio has handed out this year went to Charles Sommer, research engineer on the AAReST project at Caltech in Pasadena, California. AAReST aims to construct a telescope that can be sent up in space in pieces and then assemble itself in orbit.

Linux Support Coming to Tracealyzer 4
Mar 14, 2019
We have good news for the growing crowd of embedded Linux developers: the next step on the Tracealyzer 4 roadmap is proper support for Linux tracing, complete with live visualization and many other great features.

How Many Bugs Do You Miss?
Mar 12, 2019
Computer scientist Edsger Dijkstra once said, “Program testing can be used to show the presence of bugs, but never to show their absence”. No matter how much developers test their software, they just cannot prove that there are no bugs left.
Read About:
ARM AUTOSAR Awards Azure RTOS CEO Observations Continuous-Observability Core dump CRA CTO Observations Cyberresilience Debugging Detect DevAlert DevSecOps Electric Car Embedded-World EW25 EW2024 Formula Student FreeRTOS gdb getting-started Lauterbach Linux Lynx Nios II Nohau Observability Percepio-Detect PX5 Renesas Rockets RTOS RTOS 101 RZ/T2 SDK SMP Space STM32 Thank You Tracealyzer TzLinux VxWorks Wind River Zephyr