www.wikidata.de-de.nina.az
Dieser Artikel bedarf einer grundsatzlichen Uberarbeitung Nicht neutral Bitte hilf mit ihn zu verbessern und entferne anschliessend diese Markierung PikeOS ist ein Echtzeitbetriebssystem des Unternehmens SYSGO Es bietet einen auf einem Separation Kernel basierenden Hypervisor mit mehreren Partitionstypen fur viele andere Betriebssysteme sogenannte Gastbetriebssysteme Guest OS und Anwendungen PikeOS ermoglicht Benutzern die Erstellung zertifizierbarer intelligenter Gerate fur das Internet der Dinge entsprechend der Qualitats und Sicherheitsstandards verschiedener Branchen hauptsachlich der Avionik Automotive dem Bahnwesen Medizintechnik und der Industrie 4 0 Fur sicherheitskritische Echtzeitanwendungen auf Controller basierten Systemen ohne Memory Management Unit MMU aber mit Memory Protection Unit MPU ist PikeOS for MPU verfugbar PikeOSEntwickler Sysgo GmbHLizenz en ProprietarAkt Version 5 1 Februar 2020 1 Kernel Microkernel L4 Mikrokernel Sonstiges Echtzeitbetriebssystem fur sicherheitskritische Anwendungenwww sysgo com Inhaltsverzeichnis 1 Details 2 Unterstutzte Toolchain CODEO IDE 3 Fur PikeOS unterstutzte Zertifizierungsstandards 4 Partnersystem 5 End of Life Uberblick PikeOS 6 Weblinks 7 EinzelnachweiseDetails BearbeitenPikeOS kombiniert ein Echtzeit Betriebssystem mit einer Virtualisierungsplattform und einer Eclipse basierten integrierten Entwicklungsumgebung IDE Integrated Development Environment fur eingebettete Systeme Das PikeOS Echtzeit Betriebssystem wurde fur sicherheitskritische Anwendungen mit Zertifizierungsanforderungen in den Bereichen Luft und Raumfahrt Verteidigung Automobil und Transportwesen Industrielle Automation amp Medizin Netzwerkinfrastruktur und Verbraucherelektronik entwickelt Neben den Safety Vorzertifizierungen ist der PikeOS Separation Kernel Version 5 1 3 gegen den Security Standard Common Criteria auf Stufe EAL5 zertifiziert PikeOS kann Anwendungen mit unterschiedlichen Sicherheitsstufen durch die raumliche und zeitliche Trennung mittels Softwarepartitionen gleichzeitig sicher auf derselben Plattform ausfuhren Eine Softwarepartition kann als Container mit vorab zugewiesenen Berechtigungen betrachtet werden der Zugriff auf Speicher CPU Zeit Ein Ausgaben aber auch auf eine vordefinierte Liste von PikeOS Services haben kann Bei PikeOS bezieht sich der Ausdruck Applikation auf ein ausfuhrbares Programm das mit der PikeOS API Bibliothek API Application Programming Interface verlinkt ist und als Prozess innerhalb einer Partition ausgefuhrt wird Dank der PikeOS API konnen Anwendungen von einfachen Regelkreisen bis hin zu kompletten paravirtualisierten Guest OS wie Linux oder Hardware virtualisierten Guest OS reichen nbsp Softwarepartitionen werden auch als virtuelle Maschinen bezeichnet da es moglich ist ein komplettes Guest OS in einer Partition zu implementieren die unabhangig von anderen Partitionen ausgefuhrt wird und daher Anwendungsfalle mit gemischter Kritikalitat handhaben kann PikeOS kann als Typ 1 Hypervisor betrachtet werden Unterstutzte Toolchain CODEO IDE BearbeitenDie Eclipse basierte CODEO IDE unterstutzt Systemarchitekten mithilfe von grafischen Konfigurationstools die alle Komponenten bereitstellen die Softwareingenieure zur Entwicklung eingebetteter Anwendungen benotigen sowie umfassende Assistenten fur eine zeitsparende und kostengunstige integrierte Projektentwicklung Gefuhrte Konfiguration Remote Debugging bis hinunter auf die Ebene der Hardwareanweisungen Target Ziel Hardware Monitoring Bereitstellung von Remoteanwendungen Timing AnalyseDurch mehrere spezielle Ansichten zur grafischen Bearbeitung behalt der Systemintegrator immer den Uberblick uber wichtige Aspekte der PikeOS Systemkonfiguration Angezeigt werden Partitionstypen die Terminierung Kommunikationskanale der gemeinsam genutzte Speicher und die E A Geratekonfiguration innerhalb von Partitionen Projekte konnen mithilfe wiederverwendbarer Templates definiert und an die Entwicklungsgruppen verteilt werden Benutzer konnen im Entwicklungsprozess vordefinierte Komponenten fur ihr Projekt verwenden und auch andere Komponenten definieren und hinzufugen Fur PikeOS unterstutzte Zertifizierungsstandards BearbeitenSafety DO 178C EN 50128 EN 50657 IEC 61508 ISO 26262 IEC 62304Security Common Criteria SARPartnersystem BearbeitenFolgende Hersteller supporten PikeOS Auszug Board Lieferanten Curtiss Wright Controls Embedded Computing Kontron MEN ABACO Silicon Lieferanten NXP Renesas TI Xilinx Infineon Nvidia Intel Software Partner CoreAVI Aicas AdaCore ANSYS RTI PrismTech Datalight Systerel Imagination Technologies RAPITA Tool Partner Lauterbach Vector Software Rapita iSYSTEM Unterstutzte Architekturen ARM PPC x86 SPARC RISCVUnterstutzte Guest OS Linux oder Android idealerweise SYSGOs Linux Distribution ELinOS POSIX PSE51 mit PSE52 Erweiterung ARINC 653 RTEMS Java AUTOSAR Ada inkl Ravenscar Profil und weitereEnd of Life Uberblick PikeOS BearbeitenProdukttyp Produktversion Verknupfte CODEO Version Verknupfte ELinOS Version EOLPikeOS 3 4 non cert 5 0 6 0 6 1 6 2 5 2 Seit 2017 12PikeOS 3 4 cert 5 0 6 0 6 1 6 2 5 2 LTS auf x86PikeOS 3 5 5 0 6 0 6 1 6 2 6 0 6 1 Seit 2017 12PikeOS 4 0 6 0 6 1 6 2 6 0 6 1 Seit 2019 06PikeOS 4 1 6 1 6 2 6 1 Seit 2021 04PikeOS 4 2 non cert 6 2 6 2 CandidatePikeOS 4 2 cert 6 2 6 2 AktuellPikeOS 5 0 non cert 7 0 7 1 7 0 AktuellPikeOS 5 0 cert 7 0 7 1 7 0 AktuellPikeOS 5 1 non cert 7 1 7 0 AktuellPikeOS 5 1 cert 7 1 7 0 AktuellErlauterung Candidate bedeutet dass derzeit daruber diskutiert wird wann und wie der EOL Prozess fur diese Version begonnen wird LTS bedeutet dass langfristiger Support verfugbar ist Aktuell bedeutet aktuelle Version Planned bedeutet die nachste geplante VersionWeblinks BearbeitenSYSGO Website PikeOS Produktseite PikeOS for MPU Produktseite PikeOS Datenblatt PDF 204 kB PikeOS Flyer PDF 302 kB PikeOS End of Life PDF Ralph Hulsenbusch Embedded Betriebssystem PikeOS mit Hardware Virtualisierung iX Magazin fur professionelle Informationstechnik 18 Juli 2014 Joachim Kroll PikeOS von Sysgo Betriebssystem fur Safety und Security Elektronik Zeitschrift 2 August 2016 Sebastian Gerstl PikeOS nun auch als KI basierte automobile Softwareplattform im Einsatz Embedded Software Engineering 5 September 2017 Wolfram Funk Sysgo entwickelt RTOS fur sicherheitskritische Controller basierte Systeme SECTANK 26 Oktober 2021Einzelnachweise Bearbeiten https www sysgo com pikeos Abgerufen von https de wikipedia org w index php title PikeOS amp oldid 236580262