TRACE32 Extends HW Debugging for Rhapsody in C The embedded tools company


TRACE32 Extends HW Debugging for Rhapsody in C



Hofolding, May-27-2008


TRACE32 Extends Hardware-Debugging Functionality at UML Level for Rhapsody in C

Hofolding, May 2008 - LAUTERBACH, the leading manufacturer of microprocessor development tools, has extended its integration between their debugging environment "TRACE32" and the UML based model-driven development environment "Rhapsody" from Telelogic. As well as "Rhapsody in C++", it also supports "Rhapsody in C". The integration includes a mutual ability to navigate in source code, debugging functionality from within the UML tool and animation without an external interface.

Lauterbach has extended the integration of both market leading tools "Telelogic Rhapsody" and "TRACE32". Telelogic Rhapsody is a UML tool highly suited to the technical, real-time and embedded market, using UML 2.1 specified diagrams for modelling software. Out of these diagrams, "Rhapsody in C" generates completely executable C code. TRACE32 offers a debugging environment dedicated to In-Circuit-Debuggers for all commonly used embedded processors and includes a C source code debugger as well as a sophisticated real-time trace.

The integration means the user can download and start the application on the target hardware directly from within Telelogic Rhapsody. No external interface is necessary, as the debugger accomplishes the download. Both the download and the start of the application are managed by the debugger and are totally configurable.

The ability to navigate in both environments simplifies the debugging of code that is generated from a UML model element. Rhapsody allows the display of the generated source code within TRACE32. Similar, a simple mouse click on the C code in the debugger is enough to automatically open the according model element within Rhapsody.

Telelogic Rhapsody offers an "animation" of the UML model. This animates and generates state charts and sequence diagrams from the real target run. To do this, Rhapsody normally communicates with the target hardware via an Ethernet interface. The integration with TRACE32 now means this animation can be run via the debug interface, removing the need for hardware resources in the system. Animation becomes available even on boards which do not have a communication interface.
The TRACE32 - Telelogic Rhapsody integration in its extended version is available now and supports "Rhapsody in C++" and "Rhapsody in C" Release 7.x.

Additional Information

Integration for Rhapsody in C++



Navigation
Copyright © 2008 Lauterbach Datentechnik GmbH, Fichtenstr. 27, D-85649 Hofolding, Germany  Impressum
The information presented is intended to give overview information only.
Changes and technical enhancements or modifications can be made without notice.
Last generated/modified: May-27-2008