Description
Add an AWS implementation for the Software Update pattern using the FreeRTOS Over-The-Air (OTA) update process with AWS IoT libraries.
This implementation should cover how to use the FreeRTOS OTA agent and AWS IoT services to securely deliver, verify, and apply firmware updates to microcontroller-based devices.
Context
FreeRTOS OTA provides an integrated solution for updating constrained devices, leveraging AWS IoT Jobs, Code Signing for AWS IoT, and the FreeRTOS OTA agent library. The existing Software Update implementation covers IoT Jobs at a general level, but the FreeRTOS-specific OTA flow is missing.
Acceptance Criteria
Description
Add an AWS implementation for the Software Update pattern using the FreeRTOS Over-The-Air (OTA) update process with AWS IoT libraries.
This implementation should cover how to use the FreeRTOS OTA agent and AWS IoT services to securely deliver, verify, and apply firmware updates to microcontroller-based devices.
Context
FreeRTOS OTA provides an integrated solution for updating constrained devices, leveraging AWS IoT Jobs, Code Signing for AWS IoT, and the FreeRTOS OTA agent library. The existing Software Update implementation covers IoT Jobs at a general level, but the FreeRTOS-specific OTA flow is missing.
Acceptance Criteria
content/en-us/implementations/aws/software_update/