Services

Embedded Linux Services.

Embedded Linux für die Industrie – unsere Leistungen

Wir begleiten Ihr Produkt vom ersten Bring-up bis zur Abkündigung: Kernel- und Treiberentwicklung für Ihre Hardware, das komplette Linux-Image samt Update-Mechanismus und die Wartung im Feld, auch 15 Jahre und länger.

Ihr Vorteil:
Bootloader, Kernel und BSP kommen aus einer Hand. Es gibt keine Schnittstellen zwischen Zulieferern, an denen Integrationsprobleme entstehen. Eine Plattform, auf die Sie auch in Jahren noch zählen können.

Betriebssysteme

Ein vollständiges Linux-Image mit ELBE oder Yocto – von Grund auf sicher konzipiert, mit signiertem Update-Prozess und langfristiger Wartung über die gesamte Produktlebensdauer. IGLOS, unsere vorintegrierte Industrieplattform lässt sich individuell anpassen.

Ihr Vorteil: ein funktionierendes, sicheres und aktualisierbares Linux-Image, statt einzelner Komponenten verschiedener Anbieter, die Sie
selbst integrieren und warten müssen.

  • Image-Erstellung – ELBE für Debian-basierte Images aus Binärpaketen; Yocto, wenn alles aus dem Quellcode gebaut
    werden soll, mit voller Kontrolle über Versionen und Patches
  • Board Support Packages – Bring-up, Kernel-Konfiguration und hardwarespezifische Optimierung
  • Build-System – reproduzierbare Build-Pipeline in Ihrer CI, Layer-Struktur unter Ihrer Versionsverwaltung
  • Hardening – MAC, Dateisystemintegrität, Secure-Boot und Key Management
  • SBOM & Compliance – SBOMs im CycloneDX- oder SPDX-Format, Dokumentation für IEC 62443 und CRA
  • Updates – A/B-Partitionierung mit Rollback, auf Basis von RAUC, SWUpdate oder einem eigenen Update-Client
  • Isolation – Jailhouse, Xen, KVM und Container, um Workloads auf einem SoC zu konsolidieren
  • Boot-Zeit – Optimierung von Bootloader, Kernel und Init entlang eines definierten kritischen Pfads
  • IGLOS – Anpassung unserer vorintegrierten Plattform an Ihre Hardware

Linux-Kernel​

Board Support, Treiber und Networking – entwickelt von Kernel-Maintainern. Wo Code in den Upstream gehört, bringen wir ihn in den Mainline-Kernel ein.

Ihr Vorteil: Sie müssen keinen eigenen Kernel-Fork über Jahre pflegen. Code im Mainline-Kernel wird von der Community mitgepflegt.

  • Treiberentwicklung – Peripheriegeräte, SoC-Unterstützung und Device-Tree-Entwicklung
  • Networking – Switchdev- und DSA-Switch-Treiber, PTP-Hardware-Timestamping und TSN-Unterstützung
  • Real-Time-Linux-Konfiguration – Preempt-RT-Integration, CPU-Isolation und IRQ-Affinität
  • Latenzanalyse – Messreihen mit cyclictest unter Last, Tracing und gezielte Optimierung auf Ihrer Hardware
  • Kernel-Migration – Wechsel auf einen neueren LTS-Kernel unter Übernahme von Konfiguration und Patches
  • Upstreaming – Vorbereitung, Einreichung und langfristige Pflege von Patches im Mainline-Kernel
  • Bugfixing – Behebung von Kernel- und Treiberfehlern in den Bereichen Networking, Timing und Locking
  • Langfristige Wartung – Backporting von Patches, CVE-Triage und Updates für bereits ausgelieferte Geräte

Consulting

Für bestehende Systeme und für die richtigen Entscheidungen, bevor die Entwicklung beginnt.

Ihr Vorteil: ein unabhängiger Blick von außen, bevor kostspielige Fehler in die Produktion gelangen, sowie eine schnelle Fehleranalyse, wenn ein bestehendes System Probleme macht.

  • Architektur-Review – Systemdesign, Build-System, Kernel-Konfiguration und Zusammenstellung des Linux-Images
  • Sicherheitsbewertung – Threat Modeling, Hardening-Review und Gap-Analyse im Hinblick auf IEC 62443 und CRA
  • Fehleranalyse – Latenzspitzen, Boot-Fehler, Kernel-Abstürze und schwer reproduzierbare Fehler
  • Technologieauswahl – Entscheidungen zu Build-System, Hypervisor, Update-Mechanismus und Hardwareplattform
  • Zertifizierungsbegleitung – Dokumentation und Nachweise für Zulassungen in funktionaler Sicherheit und Cybersecurity
  • Unabhängige Prüfung – Bewertung von Zulieferer-Ergebnissen oder Ihrer internen Systemarchitektur
Ihr Projekt besprechen?