
Erika Enterprise is a free of charge, open-source RTOS implementation of the ISO 17356 API (derived from the OSEK/VDX API).
RT-Druid is a set of open-source Eclipse plugins implementing an configuration language inspired on OSEK OIL, able to produce an OSEK ORTI file compatible with Lauterbach Trace32 debuggers.
Erika Enterprise provides a minimal 1-4 Kb Flash real-time kernel (RTOS) for single and multicore embedded systems.
Erika Enterprise implements conformance classes BCC1, BCC2, ECC1, ECC2, plus other custom conformance classes named FP, EDF, and FRSH.
Currently Erika Enterprise supports two ARM architectures: ARM_Cortex_M0 and ARM7TDMI.
Erika enterprise is not an OSEK Kernel. That is, although we followed the OSEK/VDX specifications in the implementation of the source code, we did not the formal OSEK/VDX certification and thus we cannot use officially "OSEK/VDX" referred to the kernel since it is a trademark. Please however note that Erika Enterprise is ready for the OSEK/VDX certification.
Erika Enterprise supports various code generation tools, including Scicos-FLEX, a code generation toolbox based on ScicosLab, EICASLab, the CAL Language, and others.
Thanks to the collaboration with the Tool & Methodologies team of Magneti Marelli Powertrain & Electronics, the automotive kernel (BCC1, BCC2, ECC1, ECC2, multicore, memory protection and kernel fixed priority with Diab 5.5.1 compiler) is MISRA 2004 compliant using FlexeLint 9.00h under the configuration suggested by Magneti Marelli.
Erika Enterprise, RT-Druid and Scicos-FLEX are supported by an online community. Commercial support is also available.