Publicado en: Oct 17, 2022
Nos complace anunciar hoy la segunda versión de soporte a largo plazo (LTS) de FreeRTOS: FreeRTOS 202210.00 LTS. Este lanzamiento incluye bibliotecas nuevas, como AWS IoT Fleet Provisioning y Cellular LTE-M Interface, para facilitar el aprovisionamiento de dispositivos y la conectividad celular. También incluye las bibliotecas coreMQTT y FreeRTOS-Plus-TCP que tienen mayor modularidad y solidez. Todas las bibliotecas de esta versión de FreeRTOS LTS, resumidas en esta publicación, recibirán las correcciones de errores críticos y de seguridad hasta octubre de 2024. Con una versión LTS, puede mantener su base de código de FreeRTOS existente y evitar cualquier posible interrupción provocada por las actualizaciones de la versión de FreeRTOS.
Al igual que la versión LTS anterior de FreeRTOS, FreeRTOS 202210.00 LTS incluye bibliotecas que fueron validadas para la seguridad de la memoria con la herramienta de razonamiento automatizado C Bounded Model Checker (CBMC) con el fin de reducir los problemas de seguridad del código, como el desbordamiento de búfer. Además, a todas las bibliotecas de LTS se les realizaron comprobaciones de calidad del código, como la conformidad con MISRA-C y el análisis estático de Coverity, para contribuir a mejorar la seguridad del código, la portabilidad y la fiabilidad en los sistemas integrados (consulte Lista de comprobación de calidad del código de LTS).
El período de soporte para la versión anterior de LTS finalizará en marzo de 2023, lo que ofrece un solapamiento de seis meses entre las versiones de LTS para facilitar la migración del proyecto. Consulte la guía de migración y las correspondientes pruebas de validación para actualizar su proyecto a FreeRTOS 202210.00 LTS. Si opta por no realizar la actualización y continuar recibiendo correcciones de errores críticos de la versión anterior de LTS después de su vencimiento, puede considerar el plan de mantenimiento ampliado de FreeRTOS.
Para calificar su placa de desarrollo (o actualizar una placa calificada) con la última versión de LTS e incluirla (o actualizarla) en la lista del Catálogo de dispositivos de socios de AWS, puede utilizar AWS IoT Device Tester para FreeRTOS 202210.00 LTS.
Para obtener más información y comenzar, consulte la página de FreeRTOS LTS y el repositorio de GitHub de FreeRTOS LTS.