Percepio has just released Tracealyzer 4 for one more RTOS platform: On Time RTOS-32. We build upon the tracing library included in RTOS-32, which enables users to trace kernel operations such as scheduling, task communication and interrupts. If you use Tracealyzer with RTOS-32 today, contact your nearest distributor or drop a mail to email@example.com to request your upgrade to Tracealyzer 4. Obviously, you can also download a time-limited evaluation to try it out.
This page explains the integration between On Time RTOS-32 and Tracealyzer in some detail. The integration mechanism is unchanged in Tracealyzer 4, and an upgrade should therefore not require any changes to existing code.
For developers using STM32 MCUs, we have other good news. We have added Tracealyzer support for STLINK-V3, i.e. the new debug probe from STMicroelectronics. Available both as a stand-alone probe and integrated on development cards, it offers 3x the performance of its predecessor. Being a member of the ST Partner Program allowed us to support the new STLINK-V3 directly at launch.
Oh, and we have also updated our Tracealyzer plugins, both for Eclipse IDEs and for Atmel Studio 7. They are now optimized for Tracealyzer 4 and makes it even easier to analyze and debug RTOS-based software using Tracealyzer. The plugins allow Tracealyzer to read the trace data using your normal debug interface, so they work with any device and debug probe that your IDE supports.
Partnership with UltraSoC
Finally, on Tuesday we announced, together with our British partner UltraSoC, that UltraDevelop 2 will come with Tracealyzer integrated. UltraSoC supplies system-on-chip designers with analytics and monitoring IP and the integration will allow these designers to view both hardware and software events together in Tracealyzer. This is an important step for us, as it points to a future where Percepio is not only an RTOS tracing specialist but a visualization specialist targeting a broader spectrum of systems development.
We have discussed this integration with UltraSoC for almost a year and actively worked on it since before the summer, and it will be so cool to see it in the hands of users. The planned release date is somewhere in the first quarter of 2019.