FreeRTOS 202604 LTS jetzt mit verbesserter Sicherheit und MQTT v5.0 verfügbar
FreeRTOS 202604 LTS, eine neue Long-Term-Support-Version des Open-Source-Echtzeitbetriebssystems für Embedded Devices, ist jetzt verfügbar. Diese Version bietet Embedded-Systems-Entwicklern und IoT-Geräteherstellern (Internet der Dinge) zwei Jahre lang Feature-Stabilität, Sicherheitsupdates und wichtige Bugfixes. Die Version geht die zentralen Herausforderungen von Embedded Systems an, darunter Speichersicherheit, Codequalität und Protokollunterstützung.
Der FreeRTOS-Kernel v11.3.0 führt neue Hardware-Ports, Sicherheits-Hardening und erweiterte Unterstützung für Memory Protection Unit (MPU) ein. Die Anzahl der von FreeRTOS beanspruchten MPU-Regionen wird reduziert und Entwickler können Hardwareregionen für den anwendungsspezifischen Speicherschutz reservieren. Außerdem bietet coreMQTT v5.0.2 Unterstützung für das MQTT v5.0-Protokoll und ermöglicht damit Features wie Topic-Aliase für Geräte mit begrenzter Bandbreite sowie Request/Response-Muster für interaktive IoT-Anwendungen. coreSNTP v2.0.0 ist für das Jahr 2038 gerüstet, sodass heute eingesetzte Geräte während ihrer gesamten Betriebsdauer TLS-Zertifikate validieren und Daten korrekt mit Zeitstempeln versehen können.
Diese Version umfasst Bibliotheken, die auf Speichersicherheit und MISRA-C-Konformität überprüft wurden. Die Bibliotheken verbessern die Robustheit, Portabilität und Zuverlässigkeit von Embedded Systems.
Die Migrationsleitfäden für coreMQTT und coreSNTP enthalten ausführliche Anleitungen für die Aktualisierung auf FreeRTOS 202604 LTS. Für Projekte, bei denen kritische Fixes an der vorherigen LTS-Version auch nach deren Ablauf erforderlich sind, ist der Erweiterte FreeRTOS Wartungsplan verfügbar. Weitere Informationen finden Sie auf der Seite zu FreeRTOS LTS und im GitHub-Repository von FreeRTOS LTS.