Veröffentlicht am: Oct 17, 2022
Wir freuen uns, heute das zweite Release von FreeRTOS Long Term Support (LTS) – FreeRTOS 202210.00 LTS – bekannt zu geben. Dieses Release umfasst neue Bibliotheken wie AWS IoT Fleet Provisioning und Cellular LTE-M Interface für eine einfachere Gerätebereitstellung und Mobilfunkkonnektivität. Es umfasst auch coreMQTT- und FreeRTOS-Plus-TCP-Bibliotheken mit verbesserter Modularität und Robustheit. Alle in dieser FreeRTOS-LTS-Version enthaltenen Bibliotheken, die in diesem Post aufgelistet sind, erhalten bis Oktober 2024 Sicherheitskorrekturen und schwere Fehlerbehebungen. Mit einem LTS-Release können Sie Ihre bestehende FreeRTOS-Codebasis behalten und mögliche Störungen aufgrund von FreeRTOS-Versionsupgrades vermeiden.
Ähnlich wie frühere FreeRTOS-LTS-Releases umfasst FreeRTOS 202210.00 LTS LTS-Bibliotheken, die zur Speichersicherheit mit dem CBMC (C Bounded Model Checker)-automatisierten Schlussfolgerungs-Tool validiert wurden, um Codesicherheitsprobleme wie Buffer-Overflow zu verringern. Darüber hinaus wurden alle LTS-Bibliotheken bestimmten Code-Qualitätsprüfungen unterzogen, einschließlich MISRA-C-Compliance und statische Coverity-Analyse, um die Codesicherheit, Portabilität und Zuverlässigkeit in eingebetteten Systemen zu verbessern (siehe LTS Code Quality Checklist).
Die Unterstützungszeit für das vorherige LTS-Release endet im März 2023. Somit überschneiden sich die LTS-Releases um sechs Monate und Sie haben Zeit, Ihr Projekt zu migrieren. Lesen Sie das Migrationshandbuch und sehen Sie sich die zugehörigen Validierungstests an, um das Upgrade Ihres Projekts auf FreeRTOS 202210.00 LTS durchzuführen. Wenn Sie lieber kein Upgrade vornehmen und weitere wichtige Fehlerbehebungen an der vorherigen LTS-Version erhalten möchten, nachdem sie abgelaufen ist, könnte der erweiterte FreeRTOS-Wartungsplan für Sie in Frage kommen.
Um Ihre Entwicklungsplatine mit der neusten LTS-Version zu qualifizieren (oder eine qualifizierte Platine zu aktualisieren) und sie im AWS Partner Device Catalog zu listen, können Sie AWS IoT Device Tester für FreeRTOS 202210.00 LTS verwenden.
Um mehr zu erfahren und zu beginnen, besuchen Sie die FreeRTOS-LTS-Seite und das GitHub-Repository zu FreeRTOS LTS.