Stock Exchange & Press Releases 2011

Print Print this release
Elektrobit Group Oyj - ELEKTROBIT PERMITS AUTOSAR DEBUGGING AT RUN TIME

May 20, 2011

ELEKTROBIT PERMITS AUTOSAR DEBUGGING AT RUN TIME


PRESS RELEASE
Free for publication on May 20, 2011, at 11:15 am (CEST+1)

ELEKTROBIT PERMITS AUTOSAR DEBUGGING AT RUN TIME

EB tresos Debug & Trace provides insight into the AUTOSAR stack and helps with troubleshooting in ECU configurations

Erlangen, May 20, 2011 - EB (Elektrobit), leading provider of innovative embedded technology solutions for the automobile and wireless industry, now offers EB tresos Debug & Trace, a debugging module for the quick location of runtime errors in AUTOSAR (AUTomotive open System ARchitecture). EB tresos Debug & Trace is available as of March, 2011, as an extension of the AUTOSAR stack EB tresos AutoCore. The AUTOSAR Consortium is only planning an AUTOSAR debugging module in ASR 4.0, but EB has developed a solution in EB tresos Debug & Trace that makes that possible even in AUTOSAR version 3.1.

The integration and configuration of AUTOSAR base software is a complex task. The AUTOSAR standard defines over 50 basic software modules with over 6,000 configuration parameters. Experience has shown that in addition to the correct configuration of the base software, the application must also be integrated without errors for it to run correctly later. In the past, it has proved that most configuration tools cannot detect every kind of error. Often enough, conflicts appear in connection with runtime behavior only in the integration phase. And the later problems show up, the greater the cost for troubleshooting. EB tresos Debug & Trace detects problems in early stages of development, permitting the debugging and tracing of an AUTOSAR stack, EB tresos AutoCore, during runtime.

Fast troubleshooting due to higher AUTOSAR abstraction level
EB tresos Debug & Trace supports troubleshooting of the controller configuration, offering a quick overview of system status. This permits the overall behavior of a controller to be analyzed. Values such as task running times can be queried and real-time requirements verified. EB tresos Debug & Trace even permits the debugging of multicore systems.

Among the further performance features of the tool are the transmission of debug and trace data through standardized bus interfaces (CAN, FlexRay, Ethernet), and the transfer of debug and trace data through debugger interfaces such as JTAG or Nexus. EB is cooperating with Lauterbach in this matter. Their Trace32 software and Power Debug hardware simplify the collection of data from the controller. The EB/Lauterbach solution is not only significantly more convenient as configuration via FlexRay/CAN, but also enables a higher data rate.

Moreover, EB tresos Debug & Trace permits the buffering of debug and trace data in the controller memory, the enabling and disabling of special data tracing during runtime, and the definition of an online trigger in the controller. Tracing of runtime environment (RTE) signals, operating system tasks, and the development error tracer (DET) as well as the export of debug and trace data into a CSV file for further analysis in third-party tools are additional useful functions. But EB tresos Debug & Trace's data collection also forms the basis for scheduling analysis, verification and optimization in embedded real-time systems.

"In different projects with controller base software, we've seen that many users encounter problems in the integration and configuration of their AUTOSAR software stacks. The new EB tresos Debug & Trace helps them to carry out debugging and tracing of an AUTOSAR stack at runtime," says Florian Wandling, EB tresos product manager at EB. "But troubleshooting with EB tresos Debug & Trace takes place at a higher level of abstraction and not at the level of the C code or even individual bits and bytes. That's new, and simplifies or accelerates troubleshooting due to the abstract point of view."


Prerequisites for the use of EB tresos Debug & Trace

 

- EB tresos Studio - EB's embedded software tool for the configuration, validation and generation of base software.
- EB tresos AutoCore - EB's AUTOSAR 3.1-compliant base software stack plus the AUTOSAR debugging module
- A C compiler and C debugger supported by EB tresos AutoCore
- Interface hardware such as the EB 2100 or EB 61×0
- EB tresos Inspector - EB's measurement and analysis solution for CAN, LIN, and FlexRay networks. This can display signals and data to permit them to be analyzed for errors and interpreted.

 

For media information:
[email protected]

Please find EB press releases at: www.elektrobit.com/whats_new/press_releases
Follow EB on Twitter: twitter.com/EB_Automotive
EB's ECU software development blog: www.eb-tresos-blog.com

EB, Elektrobit Corporation
EB develops advanced technology and transforms it into enriching end user experiences. EB specializes in demanding embedded software and hardware solutions for the automotive industry and wireless technologies. The company's net sales for the year 2010 totaled EUR 161.8 million. Elektrobit Corporation is listed on NASDAQ OMX Helsinki. www.elektrobit.com

EB's Automotive Software Business
EB's Automotive Software Business has established itself internationally as one of the most important suppliers of embedded software solutions for the automotive industry. In addition to the development of innovative products, it also specializes in services and consulting for the automotive industry, supplying implementations of serial software solutions for a broad range of AUTOSAR and FlexRay, Infotainment, Navigation, HMI and Driver Assistance systems.