9.2.1. 模块介绍 9.2.1.1. 术语定义 9.2.1.2. 模块简介 9.2.1.2.1. Luban OTA 系统方案 9.2.1.2.2. Luban OTA 升级过程 9.2.1.2.3. SWUpdate 功能介绍 9.2.1.2.4. Luban OTA升级方式 9.2.2. eMMC OTA参数配置 9.2.2.1. Recovery系统配置 9.2.2.1.1. SWUpdate包配置 9.2.2.1.2. 配置 RootFS 为initramfs 9.2.2.2. 主系统配置 9.2.2.2.1. SWUpdate包配置 9.2.2.3. 增加recovery分区并烧录程序 9.2.2.4. U-Boot 环境变量配置 9.2.2.4.1. fw_env.config配置 9.2.2.4.2. 配置 ota 分区烧录OTA升级包 9.2.2.4.3. 主系统配置生成 ota.ext4 目标文件 9.2.2.4.4. 启动脚本配置 9.2.3. SPINAND OTA参数配置 9.2.3.1. Recovery系统配置 9.2.3.1.1. SWUpdate包配置 9.2.3.1.2. 配置 RootFS 为initramfs 9.2.3.2. 主系统配置 9.2.3.2.1. SWUpdate包配置 9.2.3.3. 增加recovery分区并烧录程序 9.2.3.4. U-Boot 环境变量配置 9.2.3.4.1. 分区表配置增加env备份分区 9.2.3.4.2. U-Boot 使能 env redundant 配置 9.2.3.4.3. fw_env.config配置 9.2.3.4.4. 配置 ota 分区烧录OTA升级包 9.2.3.4.5. 主系统配置生成 ota*.ubifs 目标文件 9.2.3.4.6. 启动脚本配置 9.2.4. 调试指南 9.2.5. eMMC 平台测试指南 9.2.5.1. 测试环境 9.2.5.1.1. 硬件 9.2.5.1.2. 软件 9.2.5.2. 编译OTA升级包 9.2.5.3. 烧录OTA升级包到ota分区 9.2.5.4. 本地升级方式 9.2.5.4.1. 准备工作 9.2.5.4.2. 主系统下启动升级命令 9.2.5.4.3. 升级过程说明 9.2.5.4.4. 升级判断 9.2.5.5. 网络升级方式 9.2.5.5.1. 准备工作 9.2.5.5.2. 主系统下启动升级命令 9.2.5.5.3. 升级过程说明 9.2.5.5.4. 升级判断 9.2.6. SPI NAND 平台测试指南 9.2.6.1. 测试环境 9.2.6.1.1. 硬件 9.2.6.1.2. 软件 9.2.6.2. 编译OTA升级包 9.2.6.3. 烧录OTA升级包到ota分区 9.2.6.4. 本地升级方式 9.2.6.4.1. 准备工作 9.2.6.4.2. 主系统下启动升级命令 9.2.6.4.3. 升级过程说明 9.2.6.4.4. 升级判断 9.2.6.5. 网络升级方式 9.2.6.5.1. 准备工作 9.2.6.5.2. 主系统下启动升级命令 9.2.6.5.3. 升级过程说明 9.2.6.5.4. 升级判断 9.2.7. 设计说明 9.2.7.1. Luban OTA 升级包制作过程 9.2.7.1.1. OTA升级包配置文件:sw-images.cfg 9.2.7.1.2. OTA策略描述文件:sw-description 9.2.7.1.3. OTA升级包生成工具:swupdate_pack_swu 9.2.7.1.4. 升级脚本:swupdate_cmd.sh 9.2.8. 常见问题 9.2.8.1. 升级过程中断电后怎么继续升级 9.2.8.1.1. 现象 9.2.8.1.2. 原因分析 9.2.8.1.3. 应对方法 9.2.8.2. 使用流控方式升级镜像文件到mtd分区失败原因 9.2.8.2.1. 现象 9.2.8.2.2. 原因分析 9.2.8.3. 使用WEB方式升级镜像文件到mtd分区失败原因 9.2.8.3.1. 现象 9.2.8.3.2. 原因分析 9.2.8.3.3. 应对方法