Erika3

Is a real-time kernel certified OSEK/VDX compliant!

Know more

Erika Enterprise RTOS v3

Erika Enterprise is a royalty free automotive OSEK/VDX certified Hard Real Time Operating System (RTOS).

Main Features:

Real-Time

Hard Real-Time support with Fixed Priority Scheduling and Immediate Priority Ceiling

EDF

Support for Earliest Deadline First (EDF), Resource Reservation and Limited Preemption Schedulers

Multicore Manycore

Support for multicore/manycore architectures: partitioned and global scheduling supported

Little footprint

1-4 Kb Flash footprint, suitable for 8 to 64 bit microcontrollers

Multicore platforms

Support for multi-core platforms (v2.X: one copy of the RTOS per core; v3.x: one copy shared between cores)

Stack sharing

Support for stack sharing among tasks

Easy configuration

Easy configuration using RT-Druid with Eclipse plugins

Dual licence

Dual License: Open-source (GPL2+Linking exception, Version 2.x and 3.x) and Commercial (Version 3.x)

ERIKA v3 features: Built for Multicores!

Home 1

ERIKA v3 has been built with multicores and AUTOSAR compliance in mind.

Among the features of version 3, we highlight:

  • Single image kernel shared among the various CPUs;
  • Interprocessor Interrupts and Spin Locks;
  • Lightweight OpenMP implementation thanks to the UpScale SDK;
  • Support for Hypervisors such as JailHouse;
  • Designed for implementing AUTOSAR OS specifications regarding Memory Protection and Multicores.

Supported Architectures

Home 2

ERIKA v3 currently support various single and multicores architectures, such as:

  • Kalray MPPA (16 clusters of 16 cores each);
  • AVR8 8 bit - Arduino Uno;
  • ARM Cortex A5x (64 bit, as a JailHouse inmate on NVidia Tegra X1/X2 and Xilinx Ultrascale+);
  • Intel x86-64;
  • ARM Cortex M;
  • ARM Cortex R5 (on Xilinx Ultrascale+);
  • Infineon Tricore AURIX;
  • Renesas RH850;

More informartion is available here.

Automotive and HVAC in mind

Home 3

ERIKA Enterprise has been successfully used in various products, including Automotive and HVAC produced by the following companies:

Ariston
Magneti Marelli

For more information about industrial usages and success stories, please contact us.

News

May 24, 2019
Category: General

The ERIKA3 release GH65 is ready for download.

We added various features, here's the changelog:

--------------------------------
Architectures:
- Added RH850 G4MH support based on Renesas Embark library
- Introduced spinlocks locking methods (i.e. spinlocks ceiling)
- contrib/infineon: Added CAN driver
- aarch64: Added support in memory for fatfs
Various improvement and fixes.
- tricore: improve linker spport
- cortex-r/ti_awr16xx: Minor fixes
- tricore: Change ERIKA's interface to be includibile by C++ files when TASKING compiler is used
- x86-64: Extended support for intel i210 driver to Jailhouse platform
- more small fixes
--------------------------------

Enjoy!

The ERIKA3 Team

May 10, 2019
Category: General

In the context of the I-MECH European project