ERIKA Enterprise
Real-time operating system / From Wikipedia, the free encyclopedia
Dear Wikiwand AI, let's keep it short by simply answering these key questions:
Can you list the top facts and stats about ERIKA Enterprise?
Summarize this article for a 10 year old
ERIKA Enterprise is a real-time operating system (RTOS) kernel for embedded systems, which is OSEK/VDX certified. It is free and open source software released under a GNU General Public License (GPL). The RTOS also includes RT-Druid, an integrated development environment (IDE) based on Eclipse.
Developer | Evidence Srl, ReTiS Lab, others |
---|---|
Written in | C |
OS family | Embedded operating systems |
Working state | Current |
Source model | Open source |
Initial release | 2002; 22 years ago (2002) |
Latest release | 3.0-GH65 / May 27, 2019; 4 years ago (2019-05-27) |
Repository | |
Marketing target | Automotive, Wireless sensor networks, HVAC |
Available in | English |
Platforms | ARM (ARM7, ARM9, Cortex-M, Cortex-A), 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, x86-64 |
Kernel type | Monolithic |
License | GPL |
Official website |
ERIKA Enterprise implements various conformance classes, including the standard OSEK/VDX conformance classes BCC1, BCC2, ECC1, ECC2, CCCA, and CCCB. Also, ERIKA provides other custom conformance classes named FP
(fixed priority), EDF
(earliest deadline first scheduling), and FRSH
(an implementation of resource reservation protocols).
Due 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 officially received the OSEK/VDX certification; see below.