ERIKA Enterprise

редактировать
ERIKA Enterprise
ЭРИКА Энте rprise Logo.jpg
Developer Evidence Srl, ReTiS Lab, другие
Написано в C
семействе ОСВстроенные операционные системы
Рабочее состояниеТекущая
Исходная модельОткрытый исходный код
Первоначальный выпуск2002; 18 лет назад (2002)
Репозиторий github.com / очевидность / erika3
Маркетинговая цельАвтомобильная промышленность, Беспроводные сенсорные сети, HVAC
Доступно на английском языке
Платформы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 typeMonolithic
License GPL
Official веб-сайтwww.erika-enterprise.com

ERIKA Enterprise - это операционная система реального времени (RTOS) ядро ​​ для встроенные системы, который имеет сертификат OSEK / VDX. Это бесплатное программное обеспечение с открытым исходным кодом, выпущенное под Стандартной общественной лицензией GNU (GPL). RTOS также включает RT-Druid, интегрированную среду разработки (IDE), основанную на Eclipse.

ERIKA Enterprise реализует различные классы соответствия, включая стандартные классы соответствия OSEK / VDX BCC1, BCC2, ECC1., ECC2, CCCA и CCCB. Кроме того, ERIKA предоставляет другие настраиваемые классы соответствия с именами FP(фиксированный приоритет), EDF(планирование первого крайнего срока) и FRSH(реализация протоколов резервирования ресурсов.).

Благодаря сотрудничеству с командой инструментов и методологий Magneti Marelli Powertrain Electronics, автомобильное ядро ​​(BCC1, BCC2, ECC1, ECC2, многоядерность, защита памяти и фиксированный приоритет ядра с Diab 5.5.1 компилятором ) соответствует MISRA C 2004 с использованием FlexeLint 9.00h в конфигурации, предложенной Magneti Marelli.

В августе 2012 года ERIKA Enterprise официально получила сертификат OSEK / VDX; увидеть ниже.

Содержание
  • 1 История
  • 2 Лицензирование
  • 3 Промышленное использование
  • 4 Поддержка оборудования
  • 5 Ссылки
  • 6 Внешние ссылки
История

ERIKA Enterprise начало в 2000 году с целью поддержки многоядерных устройств для автомобильных рынков. Основные вехи:

  • 2000: поддержка STMicroelectronics ST10
  • 2001: поддержка ARM 7
  • 2002: поддержка Janus, прототипа двойной системы ARM7 для автомобильный рынок
  • 2004: поддержка Hitachi H8
  • 2005: поддержка Altera Nios II, с поддержкой разделения на многоядерные конструкции; доступность генератора кода RT-Druid
  • 2006: поддержка Microchip dsPIC
  • 2007: поддержка Atmel AVR Micaz
  • 2009: объявлено на сайте ERIKA в TuxFamily
  • 2010: поддержка TriCore, Freescale S12XS, Freescale PowerPC 5000 PPC MPC5674F Mamba, Microchip PIC24, Microchip PIC32, Lattice MICO32, eSi-RISC
  • 2011: поддержка Texas Instruments MSP430, Renesas R2xx, Freescale S12G, Freescale PowerPC 5000 PPC MPC5668G Fado
  • 2012: поддержка ARM Cortex- M, Atmel AVR (Arduino ), TI Stellaris Cortex M4, Freescale PowerPC 5000 PPC MPC5643L Leopard, NXP LPCXpresso. ERIKA Enterprise получила сертификат OSEK / VDX.
  • 2013: ERIKA Enterprise поддерживается инструментом автоматической генерации кода E4Coder.
  • 2014: Сертификация OSEK / VDX для Tricore AURIX
  • 2017: RTOS был переписан с нуля; новая версия (3) имеет надлежащую поддержку многоядерных платформ (то есть один двоичный файл для нескольких ядер), лучшую поддержку защиты памяти и более простую систему сборки. Исходный код теперь хранится в репозитории GitHub.
  • 2018: Многоядерные и AUTOSAR Scalability Class 1 добавлены в ERIKA3. Для файла OIL теперь доступен графический редактор.
Лицензирование

Версия 2 ОСРВ была выпущена под исключительной ситуацией связывания GPL. Версия 3 ОСРВ (также называемая ERIKA3) выпущена под простой Стандартной общественной лицензией GNU (GPL) с исключением связи, продаваемым по запросу.

Промышленное использование
  • В 2010 г. Cobra Automotive Technology объявила о поддержке ERIKA Enterprise
  • В 2010 году консалтинговые компании EnSilica и Pebble Bay перенесли ERIKA Enterprise на семейство конфигурируемых программных ядер процессора для автомобильных систем
  • В 2010 году Magneti Marelli Powertrain объявила о поддержке для ERIKA Enterprise.
  • В 2011 году FAAM Spa объявила о поддержке ERIKA Enterprise.
  • В 2011 году Aprilia Racing объявила о поддержке ERIKA Enterprise.
Поддержка оборудования

Ядро ERIKA Enterprise напрямую поддерживает:

Поддерживаются другие оценочные платы.

Ссылки
Внешние ссылки
Последняя правка сделана 2021-05-18 03:11:41
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте