ELinOS

ELinOS
Deweloper SYSGO GmbH
Rodzina OS Linuks
Stan roboczy Aktualny
Model źródłowy Open source ze wsparciem komercyjnym
Najnowsze wydanie ELinOS 7.1 / kwiecień 2022 r
Cel marketingowy Systemy wbudowane
Platformy patrz poniżej
Typ jądra Linuks
Oficjalna strona internetowa www.sysgo.com/elinos/
ELinOS na targach Embedded World 2014

ELinOS to komercyjne środowisko programistyczne dla wbudowanego systemu Linux . Składa się z dystrybucji Linuksa dla docelowego systemu wbudowanego i narzędzi programistycznych dla komputera hosta programistycznego. Komputerem hosta programistycznego jest zazwyczaj standardowy komputer stacjonarny z systemem Linux lub Windows . Zarówno system Linux, jak i oprogramowanie aplikacji dla urządzenia docelowego są tworzone na hoście programistycznym.

ELinOS koncentruje się na zastosowaniach przemysłowych. W tym celu przewidziano opcjonalne rozszerzenia dla jądra Linuksa . Jądro będzie zawsze kompilowane specjalnie dla systemu wbudowanego. Aplikacje przestrzeni użytkownika są dostarczane jako wstępnie skompilowane pliki binarne, aby zaoszczędzić czas na kompilację. Większość pakietów oprogramowania ELinOS jest open source i jest licencjonowana na licencji GPL .

ELinOS zapewnia wbudowanego Linuksa jako samodzielny system operacyjny lub może być zintegrowany z platformą wirtualizacji PikeOS , jeśli sam Linux nie może spełnić wymogów bezpieczeństwa i ochrony. To drugie może mieć miejsce, jeśli certyfikacja zgodnie ze ścisłymi normami branżowymi.

Eclipse to techniczna podstawa funkcjonalności zapewnianej przez zintegrowane środowisko programistyczne (IDE) na hoście programistycznym.

ELinOS został po raz pierwszy opublikowany w 1999 roku. Bezpłatną wersję testową ELinOS można pobrać.

Typowy przepływ pracy

1. Wybierz sprzęt docelowego systemu wbudowanego

2. Wybierz żądane funkcje w systemie docelowym

3. Skompiluj jądro Linuksa

  • Na podstawie poprzednich kroków zostanie zaproponowana indywidualna konfiguracja jądra. Można go modyfikować ręcznie.

obraz systemu plików celu

  • Na podstawie poprzednich kroków zostanie zaproponowana zawartość dla poszczególnych systemów plików. Pliki można dodawać lub usuwać. Zależności zostaną sprawdzone i mogą zostać rozwiązane automatycznie.

5. Wdróż obraz systemu plików w systemie docelowym.

6. Przetestuj i przeanalizuj oprogramowanie w systemie docelowym za pomocą narzędzia do śledzenia

  • Monitoruj zachowanie systemu i optymalizuj aplikację lub konfigurację systemu

7. Debuguj oprogramowanie aplikacji w systemie docelowym za pomocą debuggera

Obsługiwany sprzęt

Obsługiwane są następujące architektury procesorów, z dużym zestawem pakietów obsługi płyt (BSP) dla różnych płyt:

Symetryczne przetwarzanie wieloprocesorowe jest obsługiwane, jeśli używany jest procesor wielordzeniowy .

Przegląd końca życia

Rodzaj produktu Wersja Uwolnienie EOL
ELinOS 5.2 2012-07 2019-12
ELinOS 6.0 2014-07 2021-09
ELinOS 6.1 2016-05 2021-12
ELinOS 6.2 2017-10 2023-03
ELinOS 7.0 2020-05 2025-06
ELinOS 7.1 2022-03 2027-04

Linki zewnętrzne