AIC文档中心
产品简介
快速入门
数据手册
芯片手册
硬件指南
Linux SDK
RTOS SDK
1. 环境准备
2. 使用指南
3. 启动引导
4. 系统
5. 存储
6. 多媒体
7. 接口
8. 安全
9. 外设
10. 应用
10.1. XIP 使用指南
10.2. Dynamic Module 使用指南
10.3. D13x分散加载 使用指南
10.4. OTA 使用指南
10.4.1. 模块介绍
10.4.2. 参数配置
10.4.3. 调试指南
10.4.4. 测试指南
10.4.5. 设计说明
10.4.6. 常见问题
11. BringUp
Baremetal
工具指南
三方应用
关于我们
AIC文档中心
»
RTOS SDK
»
10.
应用
»
10.4.
OTA 使用指南
10.4.
OTA 使用指南
¶
10.4.1. 模块介绍
10.4.1.1. 术语定义
10.4.1.2. 模块简介
10.4.1.2.1. Luban-Lite OTA 系统方案组成
10.4.1.2.2. 原理框图
10.4.1.2.3. 选择 A/B 系统方案的原因
10.4.2. 参数配置
10.4.2.1. RTOS配置
10.4.2.2. Boot 配置
10.4.3. 调试指南
10.4.3.1. 调试开关
10.4.4. 测试指南
10.4.4.1. 测试环境
10.4.4.1.1. 硬件
10.4.4.1.2. 软件
10.4.4.1.3. 搭建HTTP服务器
10.4.4.1.3.1. 搭建过程
10.4.4.1.4. 编译和烧录
10.4.4.1.5. 上传 OTA 升级包到服务器目录
10.4.4.2. 验证
10.4.4.2.1. 准备工作
10.4.4.2.1.1. 查看启动打印信息
10.4.4.2.1.2. 测试网络连通状态
10.4.4.2.1.3. 查看 OTA 升级命令
10.4.4.2.2. 启动 OTA 升级
10.4.4.2.3. 升级判断
10.4.4.2.3.1. Boot 相关打印信息
10.4.4.2.3.2. RTT 相关打印信息如下
10.4.5. 设计说明
10.4.5.1. A/B 系统方案分区信息
10.4.5.2. A/B 系统升级过程
10.4.5.3. 环境变量指导 A/B 系统升级和启动
10.4.5.3.1. OTA升级相关环境变量
10.4.5.3.2. 环境变量使用说明
10.4.5.3.3. 环境变量在OTA升级过程中的作用
10.4.5.4. OTA 升级包制作过程
10.4.5.4.1. OTA升级包配置文件:ota-subimgs.cfg
10.4.5.4.2. OTA升级包生成工具: mkcpio.py
10.4.5.4.3. OTA包数据组成格式
10.4.5.5. SPINOR OTA 流程
10.4.5.5.1. SPINOR 平台 OS 阶段 app OTA 执行流程
10.4.5.5.2. SPINOR 平台 boot 阶段新系统程序加载启动流程
10.4.5.5.3. SPINOR 平台 OS 阶段判断 OTA 升级完成的流程
10.4.6. 常见问题