FreeRTOS publie une nouvelle version de prise en charge à long terme

Publié le: 8 juil. 2024

AWS a annoncé aujourd'hui la troisième version de FreeRTOS Long Term Support (LTS), à savoir FreeRTOS 202406 LTS. Les versions LTS de FreeRTOS assurent la stabilité des fonctionnalités grâce à des mises à jour de sécurité et à des corrections de bugs critiques pendant deux ans. La nouvelle version LTS inclut le dernier noyau FreeRTOS v11.1 qui prend en charge le multitraitement symétrique (Symmetric Multiprocessing, SMP) et les unités de protection de la mémoire (Memory Protection Units, MPU), ainsi que des bibliothèques récemment mises à jour, telles que la bibliothèque FreeRTOS-Plus-TCP v4.2.1 et la bibliothèque Over-the-Air (OTA), vous offrant des fonctionnalités IPv6 et OTA améliorées. Avec les version LTS de FreeRTOS, vous pouvez continuer à maintenir votre base de code FreeRTOS existante et éviter toute perturbation potentielle résultant des mises à niveau de la version FreeRTOS.

À l'instar de la version précédente de FreeRTOS LTS, FreeRTOS 202406 LTS inclut des bibliothèques dont la sécurité de la mémoire a été validée par le C Bounded Model Checker (CBMC) et qui ont fait l'objet de contrôles de qualité de code spécifiques, notamment la conformité MISRA-C et l'analyse statique Coverity pour améliorer la sécurité, la portabilité et la fiabilité du code dans les systèmes embarqués. Pour en savoir plus, consultez la liste de contrôle de la qualité du code LTS.

La période de prise en charge de la version LTS précédente se terminera en novembre 2024, vous offrant ainsi une fenêtre chevauchante pour migrer vos projets vers la nouvelle version LTS. Consultez le Guide de migration et les tests de validation correspondants pour mettre votre projet à niveau vers FreeRTOS 202406 LTS. Si vous préférez ne pas effectuer la mise à niveau et continuer à recevoir les correctifs critiques de la version LTS précédente au-delà de son expiration, optez pour le Plan de maintenance étendue pour FreeRTOS.

Pour en savoir plus, consultez la page FreeRTOS LTS et le référentiel GitHub de FreeRTOS LTS.