Percepio in Sweden has teamed with Lauterbach in Germany to combine their debug tools at the hardware level.
The first result of the cooperation is an integration that allows Lauterbach series of TRACE32 high-end trace tools on ARM Cortex-M microprocessors to live stream software trace data into Percepio Tracealyzer, providing visual trace diagnostics for accelerated debugging and verification.
“We support Segger’s J-Link and STMicroelectronics’ ST-Link debug with Tracealyzer, and now Lauterbach,” said Johan Kraft, CEO of Percepio. “The Lauterbach devices are incredibly fast and they are an important market for us. We have a project that has been going on for while to use hardware trace.”
“In our existing solutions we have used software instrumentation with extra code that logs events – that is flexible but brings overhead and there is a limit on how much data you can log. With hardware trace support its more plug and play with more data,” he said.
“Lauterbach is pleased to have started a collaboration with Percepio. It gives our customers the great benefit of using the non-intrusive high-speed tracing capabilities of TRACE32 in combination with the in-detail trace analysis of Tracealyzer. It’s a perfect fit to find bugs and defects that are difficult to detect, such as race conditions or sporadic timing issues,” said Norbert Weiss, Managing Director of Lauterbach.
“We see tremendous potential in using high-end tracing solutions such as Lauterbach TRACE32 and µTrace together with the advanced visualization in Percepio Tracealyzer. Our Lauterbach integration allows Tracealyzer users to record runtime data at unprecedented speeds using the Lauterbach µTrace for ARM Cortex-M,” said Kraft, CEO, Percepio. “It also allows existing Lauterbach users to achieve a new level of insight with Tracealyzer. The next step is to leverage hardware trace data in Tracealyzer to show more detailed information. We have a working solution in development, and we have been collaborating with Lauterbach on that for some time now.”
“We have integrated with the general Lauterbach