Integration aids debugging on embedded applications

26th November 2018
Source: QA Systems
Posted By : Mick Elliott

QA Systems Cantata now supports Lauterbach’s TRACE32 Debugger. This integration will facilitate the full automation of testing practices such as verification, code coverage and traceability for debugging compiled code on embedded applications.

Cantata’s powerful unit and integration testing capabilities can be used with most compilers and with any embedded architecture supported by Lauterbach’s TRACE32 Debugger. Cantata can be used with all supported TRACE32 features such as JTAG debuggers and instruction set simulators to test embedded systems.

TRACE32 is fully integrated with Cantata’s run process and provides full test result coverage from the target application. Cantata’s Eclipse UI can be used to set coverage levels for instrumenting applications and configure the debugger using Lauterbach’s PRACTICE commands.

Cantata enables developers to easily verify standard compliant code on embedded target and host native platforms. It is already integrated with an extensive set of embedded development toolchains, from cross-compilers and IDEs to requirements management and continuous integration tools.

Developers working in Cantata with TRACE32 can build and run instrumented code from the Cantata Eclipse IDE, which will be automatically uploaded in TRACE32, and execution traces collected back from the target memory.

Coverage results from the source file will be viewable in the Cantata Coverage Viewer, providing users with traceable logic statements and details of met conditions. Tests can also be easily associated with requirements using Cantata’s Trace view.

You must be logged in to comment

Write a comment

No comments

More from QA Systems

Sign up to view our publications

Sign up

Sign up to view our downloads

Sign up

IoT Tech Expo 2019
25th April 2019
United Kingdom Olympia, London
Ceramics Expo 2019
29th April 2019
United States of America International Exposition Center (I-X Center)
PCIM 2019
7th May 2019
Germany Nürnberg Messe
Electronics & Applications 2019
14th May 2019
Netherlands Jaarbeurs Utrecht Hall 7 Jaarbeursplein
Agile for Automotive 2019
15th May 2019
United States of America Detroit, MI