ERIKA Enterprise

ERIKA Enterprise
Developer Evidence Srl, ReTiS Lab, and others
Written in C
OS family Embedded operating systems
Working state Current
Source model Open source
Initial release 2002
Latest release 2.7.0 / Mai, 2016
Marketing target Automotive, Wireless sensor networks
Available in English
Platforms ARM (ARM7, ARM9, Cortex-M3), ARM Cortex-M, AVR, Arduino, TI Stellaris Cortex M4, MSP430, Microchip PIC24,Microchip PIC32, STMicroelectronics ST10, TriCore™, Freescale S12XS, S12G, PowerPC 5000 PPC MPC5674F, PPC MPC5668G Fado, PPC MPC5674F Mamba, PPC MPC5643L Leopard, NXP LPCXpresso, Altera Nios II, Renesas R2xx
Kernel type OSEK/VDX
License GPL linking exception
Official website erika.tuxfamily.org

ERIKA Enterprise is an open-source and royalty-free OSEK/VDX Kernel. This RTOS includes also RT-Druid, which is a development environment distributed as a set of Eclipse plugins.

ERIKA Enterprise implements various conformance classes, including the standard OSEK/VDXconformance classes BCC1, BCC2, ECC1, ECC2, CCCA, CCCB. Moreover, ERIKA provides other custom conformance classes named FP (Fixed priority), EDF (Earliest deadline first scheduling), and FRSH (an implementation of resource reservation protocols).

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 C 2004 compliant using FlexeLint 9.00h under the configuration suggested by Magneti Marelli.

In August 2012 ERIKA Enterprise received officially the OSEK/VDX Certification (see below).

History

ERIKA Enterprise started in year 2000 with the aim to support multicore devices for the Automotive markets. The main milestones are:

Industrial usage

Hardware support

The ERIKA Enterprise Kernel directly support:

Other evaluation boards are supported as well.

References

External links

This article is issued from Wikipedia - version of the 10/20/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.