Developer | SYSGO GmbH |
---|---|
Семейство ОС | Unix-like |
Рабочее состояние | Текущее |
Исходная модель | Открытый исходный код с коммерческой поддержкой |
Последний выпуск | ELinOS 7.0 / февраль 2020 |
Маркетинговая цель | Встроенные системы |
Платформы | см. ниже |
Ядро тип | Linux |
Официальный сайт | www.sysgo.com/products/elinos-embedded-linux/ |
ELinOS - это коммерческая среда разработки для встроенный Linux. Он состоит из дистрибутива Linux для целевой встроенной системы и инструментов разработки для главного компьютера разработки. Хост-компьютер разработки обычно представляет собой стандартный настольный компьютер под управлением Linux или Windows. Система Linux и прикладное программное обеспечение для целевого устройства создаются на узле разработки.
ELinOS фокусируется на промышленных приложениях. Для этой цели предоставляются дополнительные расширения для ядра Linux. Ядро всегда будет специально скомпилировано для встроенной системы. Пользовательское пространство приложения предоставляются в виде предварительно скомпилированных двоичных файлов для экономии времени на компиляцию. Большинство программных пакетов ELinOS имеют открытый исходный код и лицензированы по GPL.
. ELinOS предоставляет встроенный Linux как отдельную операционную систему или может быть интегрированным в платформу виртуализации PikeOS , если требования безопасности не могут быть удовлетворены только с помощью Linux. Последнее может иметь место, если требуется сертификация в соответствии со строгими отраслевыми стандартами.
Eclipse - это техническая основа для функциональности, предоставляемой интегрированной средой разработки (IDE) на хосте разработки.
ELinOS была впервые опубликована в 1999 году.
1. Выберите оборудование целевой встроенной системы
2. Выберите функции, необходимые в целевой системе
3. Скомпилируйте ядро Linux
4. Сгенерируйте целевую файловую систему изображение
5. Разверните образ файловой системы в целевой системе.
6. Протестируйте и проанализируйте программное обеспечение в целевой системе с помощью инструмента трассировки
7. Отладка прикладного программного обеспечения в целевой системе с помощью отладчика
Поддерживаются следующие архитектуры процессоров с большим набором пакетов поддержки плат (BSP) для различных плат:
Симметричная многопроцессорная обработка поддерживается, если используется многоядерный процессор.
Тип продукта | Версия продукта | Связанная версия CODEO | EOL |
---|---|---|---|
ELinOS | 5.0 | 3.1, 4.0 | с 08/2016 |
ELinOS | 5.1 | 4.0 | с 08/2016 |
ELinOS | 5.2 | 6.0, 6.1, 6.2 | С 12/2018 |
ELinOS | 6.0 | 6.0, 6.1, 6.2 | Кандидат |
ELinOS | 6.1 | 6.1, 6.2 | Кандидат |
ELinOS | 6.2 | 6.2 | Текущее |
ELinOS | 7.0 | 7.0 | Текущее |