Edit online

OTA 系统结构

5 Dec 2024
Read time: 1 minute(s)
Luban-Lite OTA 使用 A/B 系统分区方式,在 Flash 上保存前后两个版本的系统程序,并将每个版本保存在指定的分区中,通过环境变量指导升级和启动。Luban-Lite OTA 系统方案组成结构如下所示:
  1. 网络 OTA APP 程序升级

    从服务器上下载 OTA 升级包,基于第三方库 ota-downloader 实现,采用分片下载机制,下载一部分程序,给目标分区升级一部分程序。 不需要一次下载整个数据包,节省了存储空间。

  2. 从其他接口分包接收数据和升级

    原理与网络 OTA 一致。 关于详细说明,可参考 编程指南


    ota

    1. 原理框图