Final AWS re:Invent 2020, we introduced FreeRTOS Lengthy Time period Assist (LTS) that gives a extra secure basis than normal releases, as producers deploy and later replace units within the discipline. FreeRTOS is an open supply, real-time working system for microcontrollers that makes small, low-power edge units straightforward to program, deploy, safe, join, and handle.
In 2021, FreeRTOS LTS launched 202012.01 to incorporate AWS IoT Over-the-Air (OTA) replace, AWS IoT Machine Defender, and AWS IoT Jobs libraries that gives characteristic stability, safety patches, and significant bug fixes for the following two years.
Right this moment, I’m completely happy to announce FreeRTOS Prolonged Upkeep Plan (EMP), which permits embedded builders to obtain essential bug fixes and safety patches on their chosen FreeRTOS LTS model for as much as 10 years past the expiry of the preliminary LTS interval. FreeRTOS EMP lets builders enhance gadget safety (or helps preserve units safe) for years, save on working system improve prices, and scale back the dangers related to patching their units.
FreeRTOS EMP applies to libraries lined by FreeRTOS LTS. Subsequently, builders have gadget lifecycles longer than the LTS interval of two years and may proceed utilizing a model that gives characteristic stability, safety patches, and significant bug fixes, all with out having to plan a expensive model improve.
Listed below are primary options of FreeRTOS EMP:
|Options||Description||Why is it vital?|
|Function stability||Get FreeRTOS libraries that preserve the identical set of options for years||Save improve prices by utilizing a secure FreeRTOS codebase for his or her product lifecycle|
|API stability||Get FreeRTOS libraries which have secure APIs for years|
|Important fixes||Obtain safety patches and significant bug* fixes in your chosen FreeRTOS libraries||Safety patches assist preserve their IoT units safe for the product lifecycle|
|Notification of patches||Obtain well timed notification upcoming patches||Well timed consciousness of safety patches helps proactively plan the deployment of patches|
|Versatile subscription plan||Lengthen upkeep by a yr or longer||Proceed to resume their annual subscription for an extended interval to maintain the identical model for the whole gadget lifecycle, or for a shorter interval to purchase time earlier than upgrading to the most recent FreeRTOS model.|
* A essential bug is a defect decided by AWS to impression the performance of the affected library and has no cheap workaround.
Getting Began with FreeRTOS EMP
To get began, subscribe to the plan utilizing your AWS account, and renew the subscription yearly or for an extended interval to both cowl their product lifecycle or till you might be able to transition to a brand new FreeRTOS LTS launch.
Earlier than the tip of the present LTS interval, it is possible for you to to make use of your AWS account to finish the FreeRTOS EMP registration on the FreeRTOS console, evaluate and comply with the related phrases and situations, choose the LTS model, and purchase an annual subscription. You’ll then achieve entry to the personal repository the place you’ll obtain .zip recordsdata containing a git repo with chosen libraries, patches, and associated notifications.
Beneath NDA, AWS will notify you through official AWS Safety channels of an upcoming patch and its timelines (if AWS in all fairness in a position to take action and deems it applicable). Patches can be despatched to your personal repository inside three enterprise days of efficiently implementing and getting AWS Safety approval for our mitigation.
AWS will present technical help for FreeRTOS EMP clients through separate subscriptions to AWS Assist. AWS Assist will not be included in FreeRTOS EMP subscriptions. You’ll be able to observe points equivalent to AWS accounts, billing, and bugs, or get entry to technical specialists equivalent to patch integration points based mostly in your AWS Assist plan.
FreeRTOS EMP can be accessible for the present and all earlier FreeRTOS LTS releases. Subscriptions might be renewed yearly for as much as 10 years from the tip of the chosen LTS model’s help interval. For instance, a subscription for FreeRTOS 202012.01 LTS, whose LTS interval ends March 2023, could also be renewed yearly for as much as 10 years (i.e., March 2033).
You will discover extra data on the FreeRTOS characteristic web page. Please ship us suggestions on the discussion board of FreeRTOS or AWS Assist.
Signal as much as get periodic updates on when and how one can subscribe to FreeRTOS EMP.