Software trace and analysis vendor Percepio has joined the ARM Connected Community, bringing its multi-view code trace and visualization system to ARM developers worldwide. The company's Tracealyzer tool supports both development debugging and field diagnostic activities for software based on real-time operating systems (RTOSes). It was recently expanded to allow streaming of unlimited trace data when used in conjunction with a Segger J-Link hardware debugger and embOS operating system.
“The challenge for developers is that their code alone is not the full system,” Percepio founder and CEO Johan Kraft told EE Times. “There are also the inputs, the timing, and the like that affect system behavior.” The Tracealyzer tool helps developers understand that system behavior by providing more than 20 different views of runtime data. “The tool's secret sauce is the correlation and visual representation of the data it collects,” Kraft said. “The human brain is good at analyzing pictures, not so good at text. It takes 50% of the brain to read, so only half of it is available for solving problems.”
The tool is intended for use in embedded designs that employ operating systems, such as Linux, FreeRTOS, µC/OS-III, and VxWorks. It works by creating an instrumentation layer within the OS that collects time-stamped information such as task scheduling, user data, interrupts, API calls, and the like. Using the data it collects, the software provides a series of connected views that give developers a picture of their code's execution with the ability to zoom in to individual steps or out to see the broad strokes.
Join over 2,000 technical professionals and embedded systems hardware, software, and firmware developers at ESC Boston May 6-7, 2015, and learn about the latest techniques and tips for reducing time, cost, and complexity in the development process.
Passes for the ESC Boston 2015 Technical Conference are available at the conference's official site, with discounted advance pricing until May 1, 2015. Make sure to follow updates about ESC Boston's other talks, programs, and announcements via the Destination ESC blog on Embedded.com and social media accounts Twitter, Facebook, LinkedIn, and Google+.
The Embedded Systems Conference, EE Times, and Embedded.com are owned by UBM Canon.