OTA 系统结构
5 Dec 2024
Read time: 1 minute(s)
Luban-Lite OTA 使用 A/B 系统分区方式,在 Flash
上保存前后两个版本的系统程序,并将每个版本保存在指定的分区中,通过环境变量指导升级和启动。Luban-Lite OTA
系统方案组成结构如下所示:
-
网络 OTA APP 程序升级
从服务器上下载 OTA 升级包,基于第三方库 ota-downloader 实现,采用分片下载机制,下载一部分程序,给目标分区升级一部分程序。 不需要一次下载整个数据包,节省了存储空间。
-
从其他接口分包接收数据和升级
原理与网络 OTA 一致。 关于详细说明,可参考 编程指南。