Tracealyzer v4.5 supports the ESP32 MCIU and Zephyr RTOS

June 15, 2021 // By Jean-Pierre Joosting
Tracealyzer v4.5 supports the ESP32 MCIU and  Zephyr RTOS
Single- and multicore ESP32 supported with ESP-IDF FreeRTOS as well as beta support for Zephyr RTOS v2.6

Percepio® has announced Tracealyzer v4.5 with support for the Espressif ESP32 MCU, the open-source Zephyr RTOS, improved integration with Lauterbach uTrace, and a range of other enhancements.

Zephyr is a safe, secure, and scalable open-source RTOS that supports multiple hardware architectures. Maintained by the Linux Foundation, Zephyr is one of the fastest growing RTOSes today. Percepio's trace recorder library has now been adapted and integrated with Zephyr v2.6. This 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.

“The Zephyr Project has a vibrant community of IoT developers where Tracealyzer fits right in as an innovative complement to traditional source-code debuggers,” said Johan Kraft, Percepio CEO. “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 lower cost.”

Tracealyzer v4.5 also adds support for Espressif ESP32 microcontrollers. Tracealyzer is now able to capture traces from Espressif's single- and multicore versions of FreeRTOS and show live streamed traces from both cores at the same time.

Picture: 
Tracealyzer v4.5 tracing a dual-core ESP32 MCU running ESP-IDF FreeRTOS.

Vous êtes certain ?

Si vous désactivez les cookies, vous ne pouvez plus naviguer sur le site.

Vous allez être rediriger vers Google.