According to Percepio founder, and CEO Dr. Johan Kraft, “FreeRTOS is by far the largest and most popular RTOS available today and is a de facto standard as the free, open source alternative, backed by most players in the embedded industry. Supporting the new FreeRTOS version 9.0 has been a top priority for Percepio in order to keep providing the FreeRTOS community with market-leading runtime trace visualization, that accelerates debugging, validation and profiling of FreeRTOS-based software.”
FreeRTOS founder Richard Barry commented “Tracealyzer has always offered exceptional value to our global community of users by giving engineers direct insight into how their applications are executing. This information is invaluable when both optimizing and debugging FreeRTOS applications. We are pleased Percepio has been able to provide this update to its tools only days after our FreeRTOS V9 release.”
Percepio’s visualization offers 25+ views, which are interconnected to allow viewing the trace from multiple perspectives, for instance CPU usage, memory allocation, task synchronization and communication events, as well as selected state variables and input/output values. Percepio asserts that insight provided by Tracealyzer facilitates debugging, validation, profiling, documentation and training. This can help avoid weeks of troubleshooting and vastly increase development speed.