Percepio CEO Dr. Johan Kraft will present a selection of best practices in multithreaded embedded software design at the upcoming Embedded Online Conference, 17–20 May.
Read the new Percepio Application Note PA-033 to learn how to leverage the ITM support using a Lauterbach TRACE32/µTrace debugger for visual trace diagnostics and analysis in Tracealyzer.
Percepio and Lauterbach announce their cooperation to achieve faster debugging through closer integration between Percepio Tracealyzer and Lauterbach’s series of TRACE32 high-end tracing tools.
In this blog post, we’re going to demonstrate how to create LTTng tracepoints and how to use Tracealyzer for Linux to measure certain metrics based on these tracepoints.
Your organization can get to market faster with higher-quality products when given better insight into the “dark side of the code”—the actual behavior of the full software system. Intended and actual behavior may differ in myriad ways that are not apparent from the source code.
Percepio announces Tracealyzer Tracealyzer version 4.4.2, with support for symmetric multiprocessing systems running Azure RTOS ThreadX SMP. The new release also brings improved support for trace streaming over STLINK-V3 debug probes.
Percepio’s French distributor Neomore hosts a webinar on Thursday 4 February at 11.00, about using Percepio Tracealyzer together with ST’s STM32CubeIDE.
When developing an application that’s targeting a Linux-based system, it is important to configure our system to maximize performance, because misconfiguration can limit application performance.
One of the biggest problems in embedded development today is understanding what a software stack or demo that you didn’t write is doing. In this post, we’ll examine how we can find this out using the Tracealyzer communication flow diagram.
Quite a few embedded software developers don’t know whether their applications meet their timing requirements. In today’s Tracealyzer Hands On post, we will explore how to use Tracealyzer to verify task timing and scheduling.
We serve cookies. If you think that's ok, just click "Accept all". You can also choose what kind of cookies you want by clicking "Settings".
Read our cookie policy