Extended Log Management and Source Profiling Functionality in Enea’s Integrated Development Environment


Enea Optima 2.8 available now
STOCKHOLM, Sweden, May 7, 2013 – Enea® (NASDAQ OMX Nordic:ENEA), a world leading
operating system solution vendor for 3G and 4G infrastructure equipment, is
announcing version 2.8 of Enea Optima, adding extended log management and source
profiling functionality.

The Eclipse™ based development tool provides a suite of system debug, profiling,
and tracing capabilities for the Enea OSE and Enea OSEck real-time operating
systems.

Signal and Event Data Filter

The Optima Log Manager provides an infrastructure for controlling and presenting
trace and log information in an embedded software system, from application level
to device drivers.

It now supports signal and event data filter, making it possible to filter send
and receive events based on the signal content, so that if a signal includes a
status flag an event can be connected to a certain state of that flag. A user
can create events if the content of a signal is of a specific type, for example
differentiate between UML/Rose RT signals or IP packages signals.

Hardware Timer Based PC Sampling

Enea Optima Source Profiler uses the hardware counters built into the processor
cores to correlate cache misses, pipeline stalls, etc. to exact locations in the
source code.

This brings insight into the target execution to a new level, for instance, an
overview of mechanisms like cache behavior – which is crucial in order to
optimize applications on multicore devices and solve performance problems in the
system. For all PowerPC targets not including hardware counters the execution
time profiling can now still be done using hardware timer based sampling.

GNU Project Debugger (GDB) Improvements

Optima 2.8 now brings additional ARM support for the Thumb-2 instruction set and
RVCT 4.x compiler, and improves the support for several C++ constructs, multi
-location breakpoints and for debugging optimized code.

Freeze-mode Debugging with Integrated Freescale and ARM Plugins

When debugging with a freeze-mode source code debugger, Optima can use that
freeze-mode connection to the target system for analyzing (but not modifying)
the state of the target system when it is suspended.

Customers using the CodeWarrior Development tools from Freescale Semiconductor
Inc. and ARM Development Studio 5 (DS-5™) can still do so, with the Optima
plugins working in the same Eclipse environment.

For more information, visit www.enea.com/tools or contact:
North America and Europe
Catharina Paulcén, SVP Marketing & Communications
Phone:  46 8 507 141 33 or email: catharina.paulcen@enea.com

Asia Pacific:
Fredrik Sjöholm, Vice President of Software Sales Asia
Phone: 46 8 507 140 00 or email: fredrik.sjoholm@enea.com
About Enea
Enea is a global vendor of Linux and Real-time operating system solutions
including middleware, tools, protocols and services. The company is a world
leader in developing software platforms for communication-driven products in
multiple verticals, with extreme demands on high-availability and performance.
Enea’s expertise in operating systems and high availability middleware shortens
development cycles, brings down product costs and increases system reliability.
The company’s vertical solutions cover telecom handsets and infrastructure,
medtech, automotive and mil/aero. Enea has offices in Europe, North America and
Asia, and is listed on NASDAQ OMX Nordic Exchange Stockholm AB. For more
information please visit enea.com or contact us at info@enea.com.

Enea®, Enea OSE®, Netbricks®, Polyhedra® and Zealcore® are registered trademarks
of Enea AB and its subsidiaries. Enea OSE®ck, Enea OSE® Epsilon, Enea® Element,
Enea® Optima, Enea® Optima Log Analyzer, Enea® Black Box Recorder, Enea® LINX,
Enea® Accelerator, Polyhedra® Lite, Enea® dSPEED Platform, Enea® System Manager
and Embedded for Leaders(TM) are unregistered trademarks of Enea AB or its
subsidiaries. Any other company, product or service names mentioned above are
the registered or unregistered trademarks of their respective owner. © Enea AB
2013.

Attachments

05076832.pdf
GlobeNewswire