Neuer Release:
TorizonCore 5.1.0 Production Release (Quarterly)

Montag, 18. Januar 2021
Torizon

Torizon

Der vierteljährliche Release des TorizonCores 5.1.0 für die System on Modules von Toradex steht ab sofort zum Download bereit.

TorizonCore ist unser Betriebssystem für Torizon, eine Open-Source Software-Plattform für die einfache Entwicklung und Wartung von Embedded Linux Software. Die sofort einsetzbare Software wurde für höchste Zuverlässigkeit entwickelt, so dass Sie sich direkt auf die Anwendung konzentrieren können und sich nicht um das Betriebssystem kümmern müssen.

Torizon verwendet Software Container. Dadurch können ohne grossen Aufwand weitere Funktionen sicher und zuverlässig hinzugefügt werden. Torizon unterstützt Hardwarebeschleunigung in Containern sowie graphische Benutzeroberflächen (GUIs).

Dies ist ein Production Release und enthält somit alle Updates der vorgängigen monatlichen Releases des 5.x.y TorizonCores. Nachfolgend finden Sie einige der Updates seit dem letzten Monatsrelease:

  • Die standardmässige Polling-Periode des OTA Update Client wurde von 10 Sekunden auf 300 Sekunden erhöht.
    Da der TorizonCore eine sofort einsatzbereite Distribution ist, haben wir die Polling-Periode auf 5 Minuten erhöht. Dies reduziert die CPU-Last und die Speicherverwendung und ist insbesondere wichtig bei Anwendungen mit limitierter Bandbreite. Sie können diese Einstellung verändern und Ihr individuelles TorizonCore Image mit dem TorizonCore Builder Tool erstellen. Dies ist die empfohlene Methode für die individuelle Anpassung des TorizonCores.
  • GStreamer Debian Packages sind im Toradex Debian Feed verfügbar
    Unsere SoMs basierend auf der Familie NXP® i.MX 8 verwenden in Torizon den NXP Downstream Kernel. Dadurch stehen von NXP verschiedene Optimierungen zur Verfügung, die in den i.MX Linux Release Notes beschrieben sind. Deshalb müssen die GStreamer Packages für die Plattform separat von den GStreamer Sources kompiliert werden.
  • Debian Containers für die Evaluierung der Unterstützung von Real-Time (PREEMP_RT)
    Unser TorizonCore mit dem PREEMPT_RT Patch befindet sich in den Anfängen. Wir haben für die Validierung bereits Debian Container veröffentlicht. Sie können diese selbständig ausführen und auswerten, ob die Resultate für Ihren Anwendungsfall gut genug sind.
  • TorizonCore Builder verwendet Overlays mit der Datei overlays.txt
    Wenn Sie als Kunde den TorizonCore Builder benutzen um Device Tree Overlays zu verwenden, werden die Änderungen in der Datei overlays.txt repräsentiert. Dieses Update zielt darauf ab, den Mechanismus für die Verwendung der Device Tree Overlays in den BSP und Referenzimages für das Yocto Project zu vereinheitlichen, so dass es in all unseren Embedded Linux Plattformen konsistent ist. Weitere Informationen finden Sie in den Artikeln Device Tree Overlays (Linux) und Device Tree Overlays on Torizon.
  • Die Device Tree Overlays werden nicht mehr im U-Boot geladen
    Während der ersten Testphase können Sie die Datei overlays.txt direkt auf dem Board anpassen, ohne die Verwendung des TorizonCore Builders. Falls Sie aus Versehen ein falsches Overlay hinzufügen und so den Boot-Vorgang verunmöglichen, können Sie dank diesem neuen Feature die U-Boot Umgebungsvariable skip_fdt_overlays auf 1 setzen. Dies bewirkt, dass die Datei overlays.txt ignoriert wird und der Boot-Vorgang erfolgreich ist. Bitte beachten Sie allerdings, dass wir Ihnen dringend empfehlen, nach der Testphase den TorizonCore Builder für die Anwendung des Device Trees und der Device Tree Overlay Updates zu verwenden.
  • Verwenden Sie den TorizonCore mit Yocto unter Verwendung eines Containers basierend auf CROPS
    Es ist vorgesehen, dass der TorizonCore als Binary Distribution verwendet wird, ohne Notwendigkeit einer Rekompilierung mit Yocto. Für die individuelle Anpassung empfehlen wir das TorizonCore Builder Tool. Trotzdem basiert der TorizonCore auf Yocto und entwickelt als Open-Source-Projekt dürfen Sie selbstverständlich auch Ihre Anwendung von Grund auf selbst zusammenstellen. In seltenen Fällen für besondere Anforderungen ist dies sogar notwendig. Zur Vereinfachung dieses Prozesses stellen wir Ihnen einen Container für den TorizonCore Build mit Yocto zur Verfügung.
  • Verschiedene Bug Fixes
    Diese vierteljährlichen Releases sind Production-Versionen. Wir stellen sicher, dass alle Teile ausführlich getestet sind und dass alle kritischen Fehler vor dem Release behoben werden. Erfahren Sie mehr über unsere Release-Typen in unserer Embedded Linux Support Strategy.

Weitere Informationen finden Sie in unseren Release Notes.


Starten Sie jetzt mit Torizon

Have a Question?