Seit dem Release von JetPack 7.2 unterstützt NVIDIA Yocto auf Jetson-Plattformen. Syslogic greift diese Möglichkeit für ihre NVIDIA-Jetson-basierten Embedded-Computer auf und unterstützt Kunden dabei, massgeschneiderte Linux-Systeme für industrielle Anwendungen zu realisieren.

Syslogic nutzt NVIDIA Jetson SoMs (Systems on Modules) als leistungsstarke Plattform für seine KI- Embedded-Computer. Durch die Kombination aus GPU-beschleunigter Rechenleistung, kompakten Formfaktoren und relativ geringem Stromverbrauch eignet sich Jetson ideal für Anwendungen wie autonome Maschinen, Robotik und industrielle Bildverarbeitung.
Doch leistungsfähige Hardware allein reicht für ein industrielles Serienprodukt nicht. Auch das Betriebssystem hat industrielle Anforderungen zu erfüllen. Genau hier kommt das Yocto ins Spiel.
Yocto ist keine gebrauchsfertige Linux-Distribution. Vielmehr handelt es sich um ein Open-Source-Framework zur Erstellung maßgeschneiderter Linux-Systeme für Embedded-Computer. Während herkömmliche Linux-Distributionen standardmäßig zahlreiche Pakete und Funktionen enthalten, gibt Yocto Entwicklern die Möglichkeit, genau zu steuern, welche Komponenten in das Betriebssystem aufgenommen werden. Das Ergebnis ist ein Linux-Image, das speziell auf die Hardware und die Anwendung zugeschnitten ist.
Bei NVIDIA Jetson-Systemen lassen sich beispielsweise der Linux-Kernel, die NVIDIA-Treiber und die erforderlichen Komponenten des NVIDIA-Software-Stacks mit hardwarespezifischen Treibern, Schnittstellen und der Kundenanwendung kombinieren, um ein optimiertes Linux-System zu schaffen.
Ein Ubuntu-System mit vollem Funktionsumfang ist während der Entwicklung sehr praktisch. Für ein „ Embedded-Computer “, das viele Jahre lang in einer Maschine oder einem Fahrzeug zum Einsatz kommen soll, stehen jedoch andere Anforderungen im Vordergrund.
Ein autonomes landwirtschaftliches Fahrzeug benötigt beispielsweise möglicherweise Unterstützung für CUDA und TensorRT, Kameras, Ethernet, CAN sowie die Anwendung selbst. Eine Desktop-Umgebung, ein Browser und zahlreiche andere Standardpakete sind hingegen möglicherweise überhaupt nicht erforderlich. Yocto ermöglicht es, das Betriebssystem auf das tatsächlich Erforderliche zu reduzieren. Dies bietet mehrere Vorteile: weniger unnötige Softwarekomponenten und Abhängigkeiten, eine kleinere Angriffsfläche für Cyberangriffe sowie eine bessere Kontrolle über das Gesamtsystem. Reproduzierbarkeit ist für industrielle Anwendungen besonders wichtig. Softwareversionen sind klar definiert, sodass sich genau nachvollziehen lässt, welche Komponenten und Versionen in einem bestimmten System-Image verwendet werden. Dies ist eine wesentliche Grundlage für Wartung, Updates und die langfristige Produktverfügbarkeit.
Für den industriellen Serieneinsatz müssen Hardware und Software als Gesamtsystem funktionieren. Deshalb unterstützt Syslogic Yocto für seine NVIDIA-Jetson-basierten Embedded-Computer.
Die Ingenieure von Syslogic haben speziell für diesen Zweck die „meta-syslogic“-Yocto-Schicht entwickelt. Sie integriert die Unterstützung für die Syslogic- Embedded-Systeme und bildet die Grundlage für maßgeschneiderte Yocto-Linux-Images. Die Schicht umfasst Board-Konfigurationen für alle Syslogic- Embedded-Systeme , die auf den NVIDIA -J etson-Orin- und Thor-Plattformen basieren.
Beim Erstellen des Yocto OS fliessen alle hardwarespezifischen Anpassungen direkt ins Image ein – darunter Device Tree, Bootloader, Pinmux, Skripte und Kernel-Patches, analog zu JetPack L4T. Damit entfällt für Kunden die aufwendige Vorbereitung des meta-tegra Layers für ihr Syslogic System. Sie konzentrieren sich direkt auf ihre Anwendung.
Holen Sie sich jetzt den Yocto-Layer „meta-syslogic“. Er bietet die ideale Grundlage für die Erstellung Ihres individuellen Yocto-Linux-Images.
Bitte wenden Sie sich an den Syslogic-Support, um das Passwort zu erhalten.
Hier herunterladen