Download FreeRTOS
 

Quality RTOS & Embedded Software

New FreeRTOS Long Term Support version released

It has been another 18 months since we introduced our last FreeRTOS Long Term Support (FreeRTOS 202210 LTS). With FreeRTOS LTS, developers can rely on a FreeRTOS version that provides feature stability, security patches and critical bug fixes for two years from the release date. We released the first LTS version (FreeRTOS 202012 LTS) with all libraries needed for secure AWS IoT connectivity and over-the-air updates. In addition, each FreeRTOS library was designed to be modular, with its own repository and minimal dependence on other libraries.

Today, we are excited to announce the third release of FreeRTOS Long Term Support (LTS) - FreeRTOS 202406 LTS. This release includes the latest FreeRTOS kernel v11.1 that supports Symmetric Multiprocessing (SMP) and Memory Protection Units (MPU). The FreeRTOS-Plus-TCP v4.2.1 library provides improved IPv6 support (with backward compatibility mode) with a clean separation of the IPv4 and IPv6 files making it easy to optimize your application footprint. Finally the OTA library has been refactored for maximum flexibility. Learn more about the new Modular Over the Air updates approach and the new File Streaming Library, to support your most diverse OTA needs.

All libraries included in this FreeRTOS LTS version, summarized in the table below, will receive security and critical bug fixes until June 2026. With an LTS release, you can continue to maintain your existing FreeRTOS code base and avoid any potential disruptions resulting from FreeRTOS version upgrades.

Library LTS 202406 LTS 202210 Changes compared to previous LTS version
FreeRTOS Kernel 11.1.0 10.5.1 Now including Symmetric Multiprocessing (SMP) and Memory Protection Units (MPU) support.
FreeRTOS-Plus-TCP 4.2.1 3.1.0 Now offering improved IPv6 support and backward compatibility mode.
coreMQTT 2.3.0 2.1.1 No API changes.
coreHTTP 3.1.1 3.0.0 No API changes.
corePKCS11 3.6.1 3.5.0 No API changes.
coreJSON 3.3.0 3.2.0 No API changes.
coreSNTP 1.3.1 1.2.0 No API changes.
FreeRTOS-Cellular-Interface 1.4.0 1.3.0 No API changes.
backoffAlgorithm 1.4.1 1.3.0 No API changes.
AWS IoT SigV4 1.3.0 1.2.0 No API changes.
AWS IoT Device Shadow 1.4.1 1.3.0 No API changes.
AWS IoT Device Defender 1.4.0 1.3.0 No API changes.
AWS IoT Jobs 1.5.1 1.3.0 No API changes.
AWS IoT Fleet Provisioning 1.2.1 1.1.0 No API changes.
AWS IoT MQTT File Streams 1.1.0 - New library extending and simplifying the previous OTA library.

Similar to the previous FreeRTOS LTS release, FreeRTOS 202406 LTS includes libraries that have been validated for memory safety with the C Bounded Model Checker (CBMC) automated reasoning tool to help mitigate code security issues such as buffer overflow. In addition, all LTS libraries have undergone code quality checks including MISRA-C compliance and Coverity static analysis to help improve code safety, portability, and reliability in embedded systems (see the LTS Code Quality Checklist).

The support period for the previous LTS release will end in October 2024, providing an overlap between the LTS releases for easy migration of your project. See the migration guide and corresponding validation tests to upgrade your project to FreeRTOS 202406 LTS. If you prefer not to upgrade and want to continue receiving critical fixes on the previous LTS version beyond its expiry, you can consider the FreeRTOS Extended Maintenance Plan.

To learn more, refer to the FreeRTOS LTS page and FreeRTOS LTS GitHub repository.

About the author

Lucio is a Product Manager at Amazon Web Services. He has held various technical and marketing roles in the semiconductor industry for the past 20 years. As an opinionated and prolific author he has published numerous articles and technical books on programming for embedded control applications. Following his passion for flying, he has achieved both FAA and EASA private pilot licenses.
View articles by this author
FreeRTOS forums Get industry-leading support from experts and collaborate with peers around the globe. View Forums
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.