embedded brains und RTEMS

RTEMS nach Ihren Wünschen

Für ergänzende Funktionen, z.B. neue Treiber, ist es wirtschaftlicher, kommerzielle Leistungen in Anspruch zu nehmen, als sich selbst in alle Details einzuarbeiten und RTEMS-Software in Eigenleistung zu schreiben. Auch kann man den Aufwand, sich selbst über alle Details von RTEMS auf dem Laufenden zu halten, deutlich reduzieren und trotzdem von der Open-Source-Natur von RTEMS profitieren.

Wir sind seit mehr als 20 Jahren der führende Dienstleister für RTEMS in Europa. Beispielsweise wurde RTEMS SMP von uns programmiert.

Unser Leistungsspektrum

Softwareentwicklung

Auf Basis unserer langjährigen Erfahrung mit RTEMS bieten wir Software-Entwicklungs-Dienstleitungen für alle Aspekte der kundenspezifischen Weiterentwicklung von RTEMS (und dessen Entwicklungswerkzeugen). Das spart Aufwand und Sie erhalten die Ergebnisse zum festen Preis und zu vorab vereinbarten Terminen!

Unsere Leistungen beinhalten Code-Erstellung sowie Verifizierung nach RTEMS-Standard (auf Wunsch nach Vorgaben der ECSS oder anderer Sicherheits-Standards).

Support

Nicht alle Fragen und Bedarfe lassen sich im Vorfeld exakt planen, manches ergibt sich auch erst während der Systementwicklung. Um hier flexibel und schnell reagieren zu können, bieten wir Support-Verträge auf Stundenbasis an. Diese beinhalten ein bestimmtes Zeitkontingent, das bei Bedarf schnell und unbürokratisch in Anspruch genommen werden kann – für Beratung, Unterstützung bei der Problemlösung oder auch Programmieurng.

Sicherheitszertifizierung

RTEMS SMP wurde von der ESA für Raumfahrtanwendungen qualifiziert. Wir bieten Ergänzungspakete für diese Basis-Qualifikation zum Festpreis an:

  • Qualification Data Packages (QDP) für weitere Prozessorfamilien (u.a. ARM Cortex-R52 und A9, SPARC V8 und RISC-V)
  • Ergänzung des QDP um spezifische Treiber und Interfaces

Unsere Leistungen beinhalten auch Updates auf die aktuelle RTEMS-Version, Beratung für die Konfiguration von Entwicklungswerkzeugen sowie Optimierungs-Tools für SMP-Scheduling.

Training

RTEMS Application Development
2,5-tägiger Präsenz-Lehrgang zur Einführung in RTEMS und Anwendungsprogrammierung für RTEMS

RTEMS Trainings-Workshop
Kundenspezifischer Workshop zur vertieften Einarbeitung in RTEMS und zur Anwendungsoptimierung (spez. auch für SMP-Konfiguration)

Unsere Erfahrungen mit RTEMS

Wir entwickeln aktiv mit

  • 2021: Raumfahrtqualifizierung für RTEMS SMP (nach ESA ECSS Standard)
  • 2017: Hypervisor-Konzepte und Testverfahren für die Raumfahrt-Industrie
  • 2015: Entwicklung von RTEMS SMP (Symmetric Multiprocessing)
  • 2014: Integration eines verbesserten Netzwerk-Stacks mit IPv6 Support etc.
  • 2012: Integration von USB-Support
  • Seit 2006: Mitglied im RTEMS Leitungskreis
  • Seit 2005: Anpassung von RTEMS an neue Architekturen und Controller
  • 2005: Erste RTEMS Schulung in München
  • 1995: Erste Systementwicklungen für RTEMS