Firma ERIKA

Firma ERIKA
ERIKA Enterprise Logo.jpg
Deweloper Evidence Srl, ReTiS Lab i inni
Napisane w C
Rodzina OS Wbudowane systemy operacyjne
Stan roboczy Aktualny
Model źródłowy Otwarte źródło
Pierwsze wydanie 2002 ; 21 lat temu ( 2002 )
Magazyn github.com/evidence/erika3 _ _ _
Cel marketingowy Motoryzacja , Bezprzewodowe sieci czujników , HVAC
Dostępne w język angielski
Platformy 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
Typ jądra Monolityczny
Licencja GPL
Oficjalna strona internetowa www.erika-enterprise.com _ _

ERIKA Enterprise to jądro systemu operacyjnego czasu rzeczywistego (RTOS) dla systemów wbudowanych , które posiada certyfikat OSEK /VDX. Jest to darmowe i otwarte oprogramowanie udostępnione na licencji GNU General Public License (GPL). RTOS zawiera również RT-Druid, zintegrowane środowisko programistyczne (IDE) oparte na Eclipse .

ERIKA Enterprise wdraża różne klasy zgodności, w tym standardowe klasy zgodności OSEK/VDX BCC1, BCC2, ECC1, ECC2, CCCA i CCCB. Ponadto ERIKA zapewnia inne niestandardowe klasy zgodności o nazwach FP (stały priorytet), EDF ( planowanie pierwszego terminu najwcześniejszego terminu ) i FRSH (implementacja protokołów rezerwacji zasobów).

Dzięki współpracy z zespołem narzędzi i metodologii Magneti Marelli Powertrain & Electronics, jądro samochodowe (BCC1, BCC2, ECC1, ECC2, wielordzeniowość, ochrona pamięci i stały priorytet jądra z kompilatorem Diab 5.5.1 ) jest zgodne z MISRA C 2004 przy użyciu FlexeLint 9.00h w konfiguracji zaproponowanej przez Magneti Marelli.

W sierpniu 2012 roku ERIKA Enterprise oficjalnie otrzymała certyfikat OSEK /VDX; patrz poniżej.

Historia

Firma ERIKA Enterprise powstała w 2000 roku z myślą o obsłudze urządzeń wielordzeniowych dla rynków motoryzacyjnych. Główne kamienie milowe to:

Koncesjonowanie

Wersja 2 systemu RTOS została wydana na podstawie wyjątku dotyczącego łączenia na licencji GPL . Wersja 3 RTOS (zwana także ERIKA3) jest udostępniana na zwykłej Powszechnej Licencji Publicznej GNU (GPL), z wyjątkiem łączenia sprzedawanym na żądanie.

Zastosowanie przemysłowe

  • W 2010 roku Cobra Automotive Technology ogłosiła wsparcie dla ERIKA Enterprise
  • W 2010 roku firmy konsultingowe EnSilica i Pebble Bay przeniosły ERIKA Enterprise do rodziny konfigurowalnych miękkich rdzeni procesorów do systemów motoryzacyjnych
  • W 2010 roku firma Magneti Marelli Powertrain ogłosiła wsparcie dla ERIKA Enterprise.
  • W 2011 roku FAAM Spa ogłosił wsparcie dla ERIKA Enterprise.
  • W 2011 roku Aprilia Racing ogłosiła wsparcie dla ERIKA Enterprise.

Wsparcie sprzętowe

Jądro ERIKA Enterprise bezpośrednio obsługuje:

Obsługiwane są inne płytki ewaluacyjne.

Linki zewnętrzne