ELinOS - ELinOS
Vývojář | SYSGO GmbH |
---|---|
Rodina OS | Unixový |
Pracovní stav | Proud |
Zdrojový model | Otevřený zdroj s komerční podporou |
Poslední vydání | ELinOS 7.0[1] / Únor 2020 |
Marketingový cíl | Vestavěné systémy |
Platformy | vidět níže |
Jádro typ | Linux |
Oficiální webové stránky | www.sysgo.com/products/elinos-embedded-linux/ |

ELinOS je komerční vývojové prostředí pro vestavěný Linux. Skládá se z a Linuxová distribuce pro cíl vestavěný systém a vývojové nástroje pro vývojový hostitelský počítač. Vývojový hostitelský počítač je obvykle standard stolní počítač běh Linux nebo Okna. Systém Linux a aplikační software pro cílové zařízení jsou vytvořeny na vývojovém hostiteli.
ELinOS se zaměřuje na průmyslové aplikace.[2] Za tímto účelem jsou volitelná rozšíření pro Linuxové jádro jsou poskytovány. Jádro bude vždy speciálně zkompilováno pro vestavěný systém. Uživatelský prostor aplikace jsou poskytovány jako předkompilované binární soubory, aby se ušetřil čas na kompilaci. Většina softwarových balíčků ELinOS je otevřený zdroj a licencován pod GPL.
ELinOS poskytuje vestavěný Linux jako samostatný operační systém nebo to může být integrováno do PikeOS virtualizace platformu, pokud požadavky na bezpečnost a zabezpečení nelze splnit samotným Linuxem. To by mohl být případ, kdyby a osvědčení podle přísného průmyslového standardu.
Zatmění je technický základ pro funkčnost poskytovanou integrované vývojové prostředí (IDE) na vývojovém hostiteli.
ELinOS byl poprvé publikován v roce 1999.
Typický pracovní postup
1. Vyberte hardware cíle vestavěný systém
- Vyberte jednu z uvedených možností balíčky podpory desky (BSP) nebo si hardware nakonfigurujte sami
2. Vyberte požadované funkce v cílovém systému
- Příklady jsou reálný čas podpora, vzdálená ladění Podpěra, podpora, síťování funkčnost a výběr síťových serverů
3. Zkompilujte Linuxové jádro
- Na základě předchozích kroků bude navržena individuální konfigurace jádra. Lze jej upravit ručně.
4. Vytvořte cíl souborový systém obraz
- Na základě předchozích kroků bude navržen obsah pro individuální souborový systém. Soubory lze přidávat nebo odebírat. Závislosti budou zkontrolovány a lze je vyřešit automaticky.
5. Umístěte obrázek systému souborů do cílového systému.
- Výsledkem předchozího kroku je jediný binární soubor které může cílové zařízení boot
6. Otestujte a analyzujte software v cílovém systému pomocí sledování nářadí
- Monitorujte chování systému a optimalizujte aplikaci nebo konfiguraci systému
7. Ladit aplikační software v cílovém systému pomocí debugger
- Poruchy lze ladit pomocí IDE na vývojovém hostiteli
Podporovaný hardware
Jsou podporovány následující architektury procesorů,[3] s velkou sadou balíčky podpory desky (BSP) pro různé desky:
Symetrické více procesů je podporováno, pokud a vícejádrový procesor se používá.
Konec životnosti Überblick
Typ produktu | Verze produktu | Propojená verze CODEO | EOL |
---|---|---|---|
ELinOS | 5.0 | 3.1, 4.0 | Od 08/2016 |
ELinOS | 5.1 | 4.0 | Od 08/2016 |
ELinOS | 5.2 | 6.0, 6.1, 6.2 | Od 12/2018 |
ELinOS | 6.0 | 6.0, 6.1, 6.2 | Kandidát |
ELinOS | 6.1 | 6.1, 6.2 | Kandidát |
ELinOS | 6.2 | 6.2 | Proud |
ELinOS | 7.0 | 7.0 | Proud |
Reference
- ^ „Přehled produktu ELinOS 7.0?“ (PDF). sysgo.com. 1. února 2020. Citováno 1. února 2020.
- ^ Stručný Popis ELinOS
- ^ Podporovaný hardware pro ELinOS