Solutions
Home > Produits > Real-Time Operating Systems > Tools > Tools

Tools

Comprehensive debug and system analysis tools for the OSE RTOS family

  • Eclipse-based IDE
  • OSE-aware tools leverage OSE message passing model to speed development
  • High-level system browsing, analysis, and profiling
  • Standard, open source environments:  Eclipse, Java, GNU
  • Best-in-class partner tools, including Green Hills’ MULTI, Freescale’s CodeWarrior, ARM’s RealView, TI’s Code Composer Studio and IAR’s Embedded Workbench

State-Of-The-Art Development Tools for OSE, OSEck, and OSE Epsilon

Enea offers comprehensive tools support for the OSE family. Enea offers a state-of-the-art, Eclipse-based IDE with high-level system-analysis, simulation and profiling capabilities. Enea also offers best-in-class IDEs from a number of third party suppliers, giving equipment makers maximum flexibility in selecting a tools solution that is optimized for their project.

Optima

Enea’s Eclipse-Based Optima Integrated Development Environment (IDE) provides a flexible, extensible platform for developing, debugging, building and deploying device software. Available for OSE release 5.0 (and up), Optima provides cross platform support for Linux, Windows, and Solaris, and utilizes the latest C/C++ Development Toolkit (CDT), including the GCC compiler and GDB debugger. Optima also features advanced system-level browsing, debugging, profiling and analysis tools that greatly simplify the debugging and optimization of large-scale distributed systems spanning multiple processors and operating systems.

Optima provides full access to the Eclipse open community, making it easy for developers to create optimized, application-specific development platforms that combine Optima with best-of-breed tools from multiple suppliers.

GCC and GDB from GNU

OSE provides complete C/C++ GCC compiler support for all PowerPC, ARM/XScale, and MIPS32 CPU architectures, including the standard GCC compiler distribution with source code. Enea also provides extensions to the GCC linker that support OSE’s dynamic program loading capability. Optima provides source code for the GDB debugger and extensions to the GDB debugger for OSE-aware source code debugging.

OSE Illuminator

OSE Illuminator is a comprehensive suite of software plug-ins for system-level debugging. OSE Illuminator complements standard source code debuggers, adding powerful system-level monitoring and analysis capabilities that are ideal for single-processor as well as distributed multiprocessor systems.

OSE Illuminator clearly displays system and process information, and features event tracing, post-mortem debugging, and memory/CPU analysis, all of which help speed system debugging. OSE Illuminator can also be used for debugging and upgrading operating programs in fielded systems. OSE Illuminator is available for OSE releases 4.x and 5.x, OSEck, and OSE Epsilon. OSE Illuminator also supports the OSE Soft Kernel simulation environment.

Best-In-Class Partner Tools

Enea offers compilers, source-code debuggers, IDEs and other tools from a wide range of third party semiconductor and tools suppliers, including Freescale, Green Hills, ARM, IAR and Texas Instruments, just to name a few.

OSE tools leverage powerful message passing architecture Faster problem resolution at both the system and application level.
Eclipse-based IDE Makes the development environment flexible and extensible. Provides easy access to best-of-breed third-party tools.
System-level debugging for distributed applications Goes beyond traditional source-level debuggers. Helps identify complex problems, optimize resource utilization, and speed system integration.
Support for leading third party tools Best-in-class in-house and partner tools maximize customer flexibility.
GCC and GDB open technologies Advanced compiler and source code debugger technology. Well known to large developer community. Ensures quick development start.