Percepio

Västerås, Sweden
2009
May 25, 2023   |  By Percepio
DevAlert 2.0, a major upgrade to Percepio’s edge observability platform, provides much improved diagnostic capabilities, including core dumps for Arm Cortex-M devices. This allows for remote inspection of crashes, errors or security anomalies in full detail, including the function call stack, parameters and variables and with source code display.
May 25, 2023   |  By Percepio
Tracealyzer version 4.8 will be released in the first week of June, with major optimizations and improvements for Zephyr RTOS, and support for 64-bit target processors (FreeRTOS, Zephyr and SafeRTOS only). In addition, the ESP32 support is upgraded to use the latest TraceRecorder library, supporting all recent versions of ESP-IDF up to v5.2 dev. Snapshot tracing is now primarily supported by the implementation for streaming mode, using the RingBuffer stream port.
Mar 7, 2023   |  By Percepio
Tracealyzer® version 4.7 in now available for download and evaluation. This is a big feature update with several new capabilities and major improvements.
Aug 11, 2022   |  By Percepio
The use of a Real-Time Operating System (RTOS) is increasingly common in embedded software designs. An RTOS makes it easy to divide your code into smaller blocks, tasks, which execute seemingly in parallel and independent of each other, as described in the first article in the RTOS 101 series.
Jun 27, 2022   |  By Percepio Team
We just released Tracealyzer version 4.6.4. Users with a current support contract can upgrade from within the application, or by going to the update page and download the right binary for their platform.
Jun 23, 2022   |  By Percepio
With only a week to go before the start of the 2022 American Solar Challenge (ASC), here’s a good luck shout out to the University of Calgary Solar Car team! Their race car, the Schulich Elysia, not only looks stunning, it also packs a powerful solar battery that can store up to 18 kWh of energy, enough to drive the car over 300 km when there’s no sunlight. Percepio is immensely proud that our Tracealyzer tool has been involved in perfecting this battery technology.
Mar 15, 2022   |  By Percepio
To run Tracealyzer 4 on Linux, the first thing you will need to install is Mono. For most distributions there’s a package called “mono-complete”, though some distributions and package systems may instead use simply “mono”. There may be additional requirements, in particular for Debian/Ubuntu and Fedora based systems. See below for distribution specific instructions. Mono version 5.14 (or newer) is required for Tracealyzer.
Feb 8, 2022   |  By Percepio
Percepio®, the leader in visual trace diagnostics for embedded systems and the Internet of Things (IoT), today released Tracealyzer 4.6 with official support for Zephyr RTOS and Microsoft Azure RTOS ThreadX. The new release also includes Percepio’s next generation trace recorder library with improved support for snapshot trace.
Feb 4, 2022   |  By Percepio
Today is test day at Curborough Sprint Track, and the University of Nottingham’s Race Team is taking its creation out for a spin. Frankie is their fully electric 2WD vehicle, able to achieve speeds of up to 80mph (129 km/h). The Team uses Tracealyzer to test the functionality of their embedded software; while writing the code, to record the trace while Frankie is running, and to review the data afterwards. And with great results.
Jan 17, 2022   |  By Percepio
Last summer, we added support for the open source Zephyr RTOS to Tracealyzer. Today, in recognition of the potential of Zephyr to become the leading independent platform for small IoT devices, Percepio joined the Zephyr Project as a Silver sponsor. Percepio made significant contributions to the Zephyr source code, extending the tracing subsystem to allow full tracing of Zephyr applications in line with the capabilities of Tracealyzer.
Mar 28, 2022   |  By Percepio
With Percepio DevAlert, IoT device developers gets instant feedback and deep diagnostics on software anomalies in deployed device fleets, e.g., on random faults or suspicious behavior.
Mar 9, 2022   |  By Percepio
What if IoT device developers could be notified about real-world issues in IoT devices automatically and get detailed diagnostics on the very first occurrence? This is provided by Percepio DevAlert, a novel cloud service that gives real-world feedback about issues in the device software, that allows for rapid continuous improvement and for embracing DevOps in IoT device development. Learn from real-world usage and make a great product that beats the competition.
Aug 9, 2021   |  By Percepio
Tracealyzer is the premier solution for visual trace diagnostics, giving embedded software developers amazing insight into the runtime world. This allows for easier debugging of system-level issues, and for improving the software design and performance. Ensure your code is reliable, efficient and responsive. If not, learn why.
Jul 9, 2021   |  By Percepio
Learn how visual trace diagnostics can improve embedded software development.
Jul 1, 2021   |  By Percepio
A rehearsal recording by Johan Kraft for his talk at the Zephyr Developer Summit 2021.
Jun 22, 2021   |  By Percepio
A short demonstration of Percepio Tracealyzer by Dr. Johan Kraft. Tracealyzer is the premier solution for visual trace diagnostics, giving embedded software developers amazing insight into their runtime systems. This allows for easier debugging of system-level issues, finding software design flaws and for measuring software timing and resource usage. Ensure your code is reliable, efficient and responsive. If not, learn why.
Feb 18, 2021   |  By Percepio
Using an STM32 development board and an STLINK-V3 debug probe, Percepio founder Johan Kraft demonstrates Visual Trace Diagnostics with Percepio Tracealyzer, and IoT Device Monitoring with Percepio DevAlert. #STM32
Nov 17, 2020   |  By Percepio
People often have problems with IoT devices due to software issues, and the developers are largely unaware. What if IoT device developers could be notified about real-world issues in IoT devices automatically and get detailed diagnostics on the very first occurrence? This is provided by Percepio DevAlert, a novel cloud service that gives real-world feedback about issues in the device software, that allows for rapid continuous improvement and for embracing DevOps in IoT device development. Learn from real-world usage and make a great product that beats the competition.
Oct 28, 2020   |  By Percepio
People often have problems with IoT devices due to software issues, and the developers are largely unaware. What if IoT device developers could be notified about real-world issues in IoT devices automatically and get detailed diagnostics on the very first occurrence? This is provided by Percepio DevAlert, a novel cloud service that gives real-world feedback about issues in the device software, that allows for rapid continuous improvement and for embracing DevOps in IoT device development. Learn from real-world usage and make a great product that beats the competition.
Oct 19, 2020   |  By Percepio
Learn how visual trace diagnostics can improve embedded software development.

Percepio designs tools that help embedded software developers improve software quality, product performance, development productivity and time-to-market. Tracealyzer is our visual trace diagnostics tool and DevAlert is for deployed IoT device monitoring.

Our Products:

  • Percepio Tracealyzer® is the premier solution for visual trace diagnostics, giving embedded software developers amazing insight into the runtime world. This allows for easier debugging of system-level issues, and for improving the software design and performance. Ensure your code is reliable, efficient and responsive. If not, learn why.
  • Percepio DevAlert® is a cloud-connected monitoring framework for OEMs developing RTOS device software, providing instant insight on bugs and anomalies. Get a diagnostic feedback loop from remote devices to developer and support teams, with visual trace diagnostics that can reduce debugging time by 80% or more. Enable 100x faster reaction time on anomalies in the field and deploy updates rapidly to safeguard customer deployments at scale.

Percepio tools give an unprecedented level of insight into the run-time world of embedded software.