本文将介绍在 i.MX RT10XX 系列平台上进行基于阿里云物联网平台的 OTA。在此之前,先简单介绍一下本文用到的 SBL&SFW 工程。SBL(Secure
Bootloader)是 MCU SE 团队为 i.MX RT 全平台设计的一个 second bootloader工具,帮助用户进行程序的安全启动。SFW(Secure Firmware)是基于
FreeRTOS 创建的工程,生成固件为了配合 SBL 来实现完整的 FOTA 流程。本文的阿里云物联网平台 OTA 就是 SFW 中的一部分,SFW 还支持 U 盘、SD
卡以及 AWS 平台的 OTA 升级。