Creating a safer, greener, more secure future.

Lauterbach GmbH

For over 45 years, Lauterbach has been a trusted partner working alongside the world’s leading technology companies, enabling their embedded innovations for a smarter, more sustainable world.

Whether they’re building medical devices, vehicles, smartphones, renewable energy products or something else, they all have one thing in common: trusting the Lauterbach staff and TRACE32®, the World’s leading development tools.

Since its foundation, Lauterbach’s mission has remained unchanged: to provide embedded engineers with the best in class development tools that enable them to excel at what they do. Backed by unrivalled support and technical expertise, Lauterbach is resolutely dedicated to enabling the embedded innovations of tomorrow.

For more information visit http://www.lauterbach.com or follow on LinkedIn.

TRACE32® Debug and Trace Tools

Lauterbach’s TRACE32® debug and trace solutions are the perfect solution for all development phases and provide an industry-leading ecosystem from early pre-silicon development up to product certification and troubleshooting in the field. They support more than 150 microarchitectures, well over 10,000 chips and already today complex SDV architectures (Software Defined Vehicle).

With TRACE32®, developers can debug and trace even the most complex multicore SoCs, including applications, operating systems, hypervisors, and other software running on multiple cores. In Summary, TRACE32® provides engineers with the deepest possible insights into the entire embedded system.

TRACE32® OS-aware debugging provides developers with several key insights into their applications and the operating systems they are running on, no matter if they use rich operating systems like Linux, real-time Operating Systems (RTOS), industry specific OSes like AUTOSAR-standard based products or a mixture of all. TRACE32® tools provide access to OS structures and data so that engineers can better understand how they are behaving and utilizing chip resources.

TRACE32® OS-Awareness for SAFERTOS®

TRACE32® offers a ready-to-run configuration for SAFERTOS®. A demo of the integration is available here.

The SAFERTOS® awareness for TRACE32® allows the developer to display all SAFERTOS® system resources including task information, dynamic thread performance measurement, and SAFERTOS® specific display of trace listing, as well as statistic evaluation and graphic display of task and function run times, PRACTICE functions for OS Data, and SAFERTOS® related Pull-Down Menu.

All features of the TRACE32® awareness for SAFERTOS® do not require any additional target configuration or any hooks or patches within the OS itself. The philosophy of TRACE32® is for the application to behave exactly the same in the debug environment as on the final product; only this way can 100% certainty of testing be achieved.

Datasheet Available

Download the datasheet for more information on the Lauterbach Debugger for SAFERTOS®, including the SAFERTOS® awareness from TRACE32, Task Stack Coverage, and more.