Offers beta-level support and can now capture traces from Espressif’s single and multicore versions of FreeRTOS
Providing support for the Espressif ESP32 MCU and open-source Zephyr RTOS, along with improved integration with Lauterbach uTrace and more is the Tracealyzer version 4.5 by Percepio.
Maintained by the Linux Foundation, Zephyr is one of the fastest-growing RTOSes today as it is a safe, secure and scalable open-source RTOS that supports multiple hardware architectures.
An integration of Percepio’s trace recorder library with Zephyr v2.6 means that Tracealyzer support is easily accessible as a configuration option when setting up a new Zephyr project. The new Tracealyzer v4.5 offers beta-level support for Zephyr.
Tracealyzer v4.5 also adds support for Espressif ESP32 microcontrollers. Tracealyzer can now capture traces from Espressif’s single- and multicore versions of FreeRTOS and show live-streamed traces from both cores simultaneously.
The new version further offers improved support for the STLINK-V3 debug probe and includes the support package required to use Tracealyzer with a Lauterbach uTrace probe. Tracealyzer v4.5 also supports Percepio DevAlert, a cloud service for monitoring and remote diagnostics of IoT devices during testing and deployment.
“We are thrilled to offer Percepio Tracealyzer to the Zephyr community,” said Johan Kraft, Percepio CEO. “The Zephyr Project has a vibrant community of IoT developers where Tracealyzer fits right in as an innovative complement to traditional source-code debuggers. The visual timeline and powerful overviews Tracealyzer provides make it easy to spot anomalies in IoT software. This lets users speed up debugging, analyze the software design and optimize performance. With this insight, Zephyr developers can make better products in less time and at a lower cost.”
Tracealyzer v4.5 with beta-level support for Zephyr RTOS will be available in the second half of June. Users can download an evaluation license from percepio.com/download or contact their local Percepio distributor.