Digi freut sich, die Details der neuesten Version von Digi Embedded Yocto (DEY) 4.0-r1 LTS (Long-term Support) bekannt zu geben. Unsere Kunden benötigen eine Produktlebenszyklus-Management-Politik, die eine stabile Version der Software über Jahre hinweg aufrechterhält, um die Stabilität oder Kompatibilität von Anwendungen, die auf der LTS-Version laufen, nicht zu gefährden. Unser renommiertes und zuverlässiges Betriebssystem, das für unsere funktionsreichen und sicheren Digi ConnectCore® System-on-Modules (SOM) entwickelt wurde, erfüllt diese Kundenanforderungen voll und ganz. Darüber hinaus ermöglichen die Verbesserungen und Funktionen in dieser neuen Version die Entwicklung robuster neuer Gerätedesigns für Geschäfts-, Industrie-, Transport-, Regierungs- und medizinische Anwendungsfälle.
In diesem Blogbeitrag werden wir die neuesten Updates und Verbesserungen in DEY 4.0-r1 LTS vorstellen. Wir laden Sie ein, die wichtigsten Aspekte der neuesten Ergänzungen und Änderungen an unserem herausragenden Embedded-Betriebssystem zu entdecken.
Was ist DEY?
Das Wichtigste zuerst. DEY ist eine quelloffene und frei verfügbare Yocto Project™-basierte Embedded Linux-Distribution. Es ist die Referenzdistribution für die Digi ConnectCore Familie von eingebetteten System-on-Modulen, Single-Board-Computern (SBCs) und Entwicklungskits und basiert auf Poky, der Referenz-Linux-Distribution des Yocto Projects. Digi Embedded Yocto enthält Anpassungen für Digi-Hardware sowie sofort einsatzbereite Software-Erweiterungen, die nicht Teil des Standard-Yocto-Projekts sind und Ihren Produkten helfen, schneller auf den Markt zu kommen.
Digi Embedded Yocto wird verwendet, um eine umfassende Board Support Package (BSP) Validierung auf Digi's SOMs und Single-Board-Computern durchzuführen. Sie können es weiter anpassen, indem Sie Ihre eigene Digi Embedded Yocto-basierte Distribution erstellen. Digi's Yocto-Instanz, Digi Embedded Yocto, bietet eine breite Palette von Support-Bibliotheken und Dokumentationen, um Sie bei der Entwicklung Ihres nächsten Projekts zu unterstützen und die Markteinführung in Ihrem Zeitplan zu ermöglichen.
- Software-Entwicklungskit (SDK): Digi Embedded Yocto enthält eine vorkompilierte C/C++ Toolchain. Sie können damit Anwendungen für die Ausführung auf Digi Embedded Plattformen crosskompilieren.
- Vorkompilierte Images: Digi Embedded Yocto enthält vorgefertigte Referenz-Images, um Ihren Entwicklungsprozess zu beschleunigen.
- Dokumentation: Digi Embedded Yocto wird mit einer umfassenden Dokumentation geliefert, die alle Entwicklungs- und technischen Aspekte der Digi ConnectCore Produkte abdeckt.
- Software-Erweiterungen: Digi Embedded Yocto wurde entwickelt, um Ihre Markteinführungszeit mit allgemeinen und einfach zu verwendenden Softwarefunktionen zu verkürzen, die sofort einsatzbereit sind.
Was ist neu in Version 4.0-r1?
Die neueste Version von Digi Embedded Yocto, DEY 4.0-r1, basiert auf der Yocto Project™ 4.0 (kirkstone) Version.
In der neuen Version 4.0-r1 sind die folgenden Punkte enthalten.
- Basierend auf Yocto 4.0 (kirkstone) enthält die Veröffentlichung die folgenden Paketaktualisierungen:
- Neue Toolchain auf Basis von GLIBC-2.35. Das GNU C Library Projekt stellt die Kernbibliotheken für den Linux-Kernel zur Verfügung.
- Qt 5.15.3 aktualisiert. Qt ist eine plattformübergreifende Software zur Erstellung von grafischen Benutzeroberflächen sowie von plattformübergreifenden Anwendungen, die auf verschiedenen Software- und Hardwareplattformen, wie z. B. eingebetteten Systemen, mit geringen oder gar keinen Änderungen an der zugrunde liegenden Codebasis ausgeführt werden können, während es sich immer noch um eine native Anwendung mit nativen Fähigkeiten und Geschwindigkeit handelt.
- bluez5 auf v5.64 aktualisiert. BlueZ ist der offizielle Linux-Bluetooth-Stack.
- Aktualisierung von gstreamer1.0 auf v1.20.1. GStreamer ist ein Pipeline-basiertes Multimedia-Framework, das eine Vielzahl von Medienverarbeitungssystemen miteinander verbindet, um komplexe Workflows zu vervollständigen.
- Aktualisierung von OpenSSL auf Version 3.0.2. OpenSSL ist eine Softwarebibliothek für Anwendungen, die eine sichere Kommunikation über Netzwerke ermöglichen, die das Abhören und die Notwendigkeit der Identifizierung der Partei am anderen Ende verhindert.
- BusyBox auf v1.35.0 aktualisiert. BusyBox ist eine Software-Suite, die mehrere Unix-Dienstprogramme in einer einzigen ausführbaren Datei bereitstellt. Viele der darin enthaltenen Werkzeuge sind für die Arbeit mit den vom Linux-Kernel bereitgestellten Schnittstellen konzipiert.
- NetworkManager auf v1.36.2 aktualisiert. Standard-Linux-Netzwerkwerkzeug.
- Paket-Upgrades und Sicherheitskorrekturen.
- Aktualisiertes mca-tool auf v1.26. Ein Digi-Befehlszeilen-Tool, das die Einstellung interner Variablen des Micro Controller Assist (MCA) und die Aktualisierung seiner Firmware erleichtert, die die Prozessoren bei fortgeschrittenen Operationen in Bezug auf Energieverwaltung, Sicherheit und Systemzuverlässigkeit unterstützt.
- Aktualisierte QCA65x4 Wi-Fi-Firmware und -Treiber mit Unterstützung für Cisco Extensions (qcacld-2.0).
Zusätzlich enthaltene Funktionen:
- In die Meta-Digi-Schicht integrierte Dual-Boot-Unterstützung. Die Aktualisierung der Firmware eines eingebetteten Geräts bedeutet oft eine Aktualisierung des gesamten Systems und nicht nur den Austausch von Dateien. Bei einer vollständigen Systemaktualisierung besteht das Risiko, dass das System nicht mehr starten kann, wenn beispielsweise während des Aktualisierungsvorgangs die Stromversorgung unterbrochen wird. Ein Dual-Boot-Mechanismus, bei dem die Systempartitionen dupliziert werden und die Aktualisierung auf der ungenutzten Partition durchgeführt wird, stellt sicher, dass das Gerät immer bootfähig ist. Im Falle des Digi ConnectCore MP15 ist diese Funktion bereits vorkonfiguriert, was die Implementierung dieses kritischen Mechanismus einfacher und unkomplizierter macht.
- Unterstützung für unsere neue und leistungsstarke MP1-SOM-Familie, die auf der STM32MP1 MPU-Familie von STMicroelectronics basiert.
- Bilder mit Crank-Grafikdemos(dey-image-crank) und erstklassige Dokumentation. Wie Sie wissen, ist die Innovation von Benutzeroberflächen von entscheidender Bedeutung und es ist nicht akzeptabel, mit einer mittelmäßigen Touchscreen-Benutzeroberfläche auf den Markt zu gehen. Das Software-Framework von TheCrank, genannt Storyboard, hilft dabei, die UX mit Leichtigkeit zu verbessern, was zu anspruchsvollen, beeindruckenden grafischen Benutzeroberflächen führt, die außergewöhnliche Benutzererfahrungen bieten. Wir glauben, dass dies Ihrem Produkt helfen wird, sich von der Masse abzuheben!
- Demo zur Cloud-Unterstützung für CC6UL und CCMP15 hinzugefügt, einschließlich Referenzimplementierung zur Konfiguration von Ethernet- und Wi-Fi-Schnittstellen über die Cloud. Das ist so cool!
- Für das neue Mitglied der Digi ConnectCore Familie, Digi ConnectCore MP1, haben wir Folgendes hinzugefügt Funktionen zur Stärkung der Sicherheit unserer und Ihrer Produkte:
- Vertrauenswürdige Firmware ARM (TF-A)
- Vertrauenswürdige Ausführungsumgebung (OP-TEE), ein Bereich auf dem Hauptprozessor, der vom eingebetteten Hauptbetriebssystem (OS) getrennt ist. Er gewährleistet, dass Daten in einer sicheren Umgebung gespeichert, verarbeitet und geschützt werden.
- Und natürlich haben wir unsere Ärmel hochgekrempelt, um weiterhin die beste Dokumentation um Sie bei jedem Schritt zur erfolgreichen Einführung Ihrer neuen Produktdesigns zu begleiten.
Unterstützte Plattformen
Software für die folgenden Hardware-Plattformen ist bereits verfügbar. Weitere Plattformen werden in der nächsten Version unterstützt. Bitte bleiben Sie dran!
Digi ConnectCore MP15
- Digi ConnectCore MP15 (SOM)
- Digi ConnectCore MP15 Entwicklungskit
Digi ConnectCore 6UL
- Digi ConnectCore 6UL System-on-Module (SOM)
- CC-WMX-JN58-NE
- CC-MX-JN58-Z1
- CC-WMX-JN7A-NE
- CC-WMX-JN7A-CBX
- CC-WMX-JN68-NN
- CC-WMX-JN69-NN
- CC-MX-JN69-ZN
- Digi ConnectCore 6UL SBC Express
- CC-WMX6UL-START
- CC-SBE-WMX-JN58
- Digi ConnectCore 6UL SBC Pro
- CC-WMX6UL-KIT
- CC-SBP-WMX-JN58
Die Software herunterladen
Um auf die heruntergeladene Software zuzugreifen, besuchen Sie zunächst unser Dokumentationsportal, wo Sie den Zugang zur Software finden. Dort finden Sie eine Vielzahl von Ressourcen, die Ihnen helfen, mehr über die Arbeit mit der Digi ConnectCore Familie der System-on-Modules zu erfahren.
Optimieren Sie Ihr Design und Ihre Bereitstellung mit Digi ConnectCore Services
Digi verbessert ständig den Wert unseres Ökosystems von System-on-Modulen, um OEMs bei der schnellen Markteinführung von sicheren, voll funktionsfähigen Wireless-Produkten zu unterstützen. Darüber hinaus wissen wir, dass Ihre Arbeit damit nicht aufhört. Jetzt können Sie Ihre Endkunden mit integrierter Sicherheitsüberwachung, laufendem Management, regelmäßigen Firmware-Updates und vielem mehr noch besser unterstützen. Lesen Sie die Pressemitteilung zur Einführung unserer neuen Dienste.
Hier erhalten Sie einen kurzen Überblick über unsere neuen ConnectCore Services:
Digi ConnectCore Cloud-Dienste ermöglichen es OEMs, intelligente, vernetzte Geräte zu entwickeln und sie nach der Veröffentlichung mit sicheren OTA-Updates (Over-the-Air) zu warten.
Unsere Dienste integrieren Programmiersoftware und eine funktionsreiche Cloud-Plattform mit vollständigen Anwendungsprogrammierschnittstellen (API), die eine Fernverwaltung und Servicevertragsmöglichkeiten für Geräte auf der Basis von ConnectCore SOMs ermöglichen. Die Dienste sind für die SOM-Familien Digi ConnectCore 6, 8 und MP1 verfügbar.
Digi ConnectCore Sicherheitsdienste umfassen Dienste und Tools, mit denen Sie die Sicherheit Ihrer vernetzten Produkte während ihres gesamten Lebenszyklus gewährleisten können.
Die Dienste analysieren und überwachen eine benutzerdefinierte Software Bill of Materials (SBOM) und Binär-Images, die auf Digi ConnectCore SOMs laufen, um Sicherheitsrisiken und Schwachstellen zu identifizieren und bei der Behebung von Problemen zu helfen. Die Dienste sind verfügbar für Digi ConnectCore 6UL und MP1 SOM-Familien mit Digi Embedded Yocto 4.0 (LTS) Releases. Unsere neueste Version!
Nächste Schritte