Wind River Partner Program

Wind River Partner Solution Directory

Percepio AB

Percepio AB was founded by Dr. Johan Kraft in 2009. In February 2012 they launched the first product, FreeRTOS+Trace. Since then, they have established significant number of international partners and have developed several new versions of Tracealyzer for other embedded software platforms.

Percepio's core competences, embedded software and information visualization, is a rare combination. This has resulted in the amazing and unique Tracealyzer technology, that lets you look inside the run time system in a new way. The intuitive visualization makes it easy for developers to understand, troubleshoot and optimize the software.

Tracealyzer allows for better understanding of multithreaded systems

Tracealyzer visualizes the runtime behavior of your Wind River-based embedded system through 20+ graphical views that complement other tools with the "big picture" and many specialized views showing new perspectives of your system. You may have used some tracing tool before, but the Tracealyzer visualization is on a new level. The views are interconnected in clever ways and are very intuitive to use, which makes Tracealyzer the most powerful runtime analysis tool for VxWorks and Linux,
stream it directly to the development computer.
For more information on Tracealyzer for Wind River operating systems, check out:

  • Tracealyzer provides an unprecedented level of insight into your VxWorks or Linux system. Solve complex software problems in a fraction of the time otherwise needed, develop more robust designs to prevent future problems and find new ways to improve your software's performance.
  • Tracealyzer uses Wind River's existing recorders in VxWorks and Wind River Linux and also supports multi-processor systems. This is a pure software solution, so no extra hardware is needed to use Tracealyzer.
  • Tracealyzer can be used as a lab tool but also for post-mortem analysis. The trace recorder can be configured as a "flight recorder", keeping the latest event history in a RAM ring-buffer, or to continuously store the trace to the device file system, or to stream it directly to the development computer.