Tel. +31­ 345 545535
 
Embedded
Products
 
Solutions
Coming soon...
 
Partners
Who we work with
 
News
What's going on
 
Media
Something to read
 
About
Who we are
 
Contact
Where we are
You are on the following page: News Nederlands | French
 
 

Percepio Tracealyzer 3.1 Release

Västerås, Sweden, 30th November 2016   

Percepio AB, the Swedish developer of RTOS visualization tools, today announced Tracealyzer 3.1. The improved tool adds support for trace streaming over USB, provides detection of dynamic memory leaks, and  includes many other updates to get up and running even quicker.


The trace recorder library is now easier to configure for streaming over custom interfaces, and includes support for USB streaming on STM32 (easily adapted for other MCUs). USB offers excellent performance for RTOS tracing and over 600 KB/s has been measured on an STM32 using USB 2, several times more than required. Other stream ports include TCP/IP (example for lwIP) and SEGGER J-Link debug probes. Tracealyzer 3.1 can also receive trace streams via Windows COM ports, e.g. from USB CDC connections, UART connections or any virtual COM port provided by other target interfaces.


Tracealyzer v3.1 has also been extended to identify memory leaks in systems that use dynamic memory allocation. It can record memory allocation events (e.g. malloc, free) from multiple operating systems, and can now display such allocations that have not been released. Since the memory allocation events are linked to the task trace, the user can quickly find the context of the allocation and investigate the problem.


The recorder library has been improved significantly to simplify integration and now provides a common API for both streaming and snapshot recording that makes it easier to get started with snapshot recording and then switch to streaming, or vice versa.
According to Percepio founder and CEO Dr. Johan Kraft, “Tracealyzer v3.1 is the first RTOS trace tool to support RTOS trace using just a standard USB cable, allowing you to use any debug probe in parallel. We are very satisfied with the improved recorder library, a major feature that not only makes it easier to get started, but also lays a solid foundation for vast improvements of the analysis capabilities in Tracealyzer during 2017.”


“Before Percepio, developers were in the dark and could only guess at what their software was actually doing. With Percepio Tracealyzer, the veil has been lifted and now we can see exactly what the software is doing which has resulted in dramatic improvements in quality," said Jacob Beningo, President and Founder of Beningo Embedded Group

About Tracealyzer


Percepio’s market-leading visualization offers 25+ views, which are cleverly 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.


The insight provided by Tracealyzer facilitates debugging, validation, profiling, documentation and training. This can help avoid weeks of troubleshooting and vastly increase development speed.

About Percepio AB


Founded in 2009 and based in Västerås, Sweden, Percepio is a developer of highly visual runtime diagnostics tools for embedded and Linux-based software. Percepio’s tool family Tracealyzer provides an unprecedented level of insight into the runtime world of embedded software, which facilitates understanding, troubleshooting and optimization. Tracealyzer gives embedded software developers better means to create more robust and efficient software, on time and within budget. Percepio collaborates with several leading vendors of operating systems for embedded software.

For more information regarding Percepio please contact Glenn Moloney at Indes IDS.

30-11-2016

   
 
 

INDES-IDS BV offers solutions for Embedded Software Development as well as for the Telecommunication NEMS and Service Providers. In these markets we offer products of either the market leader or the innovation leaders. Our goal is to assist you to get to the market sooner by offering a combination of products, knowledge and services.