Edit online

环境变量指导 A/B 系统升级和启动

OTA 升级相关环境变量
osAB_next=A
osAB_now=A
upgrade_available=0
bootlimit=5
bootcount=0
环境变量使用说明
环境变量名称 定义 注释说明
osAB_now 启动分区 osAB_now 为“A”表示 OS 本次从 OS_A 启动, 为“B”表示本次从 OS_B 分区启动
osAB_next 升级分区 osAB_next 为“A”表示更新 A 系统数据, 为“B”表示更新 B 系统数据
upgrade_available OTA 升级完成 OTA 升级完成,指导 boot 程序更新启动分区和版本回退
bootcount 失败启动次数 启动分区启动 os 程序失败的次数
bootlimit 失败启动次数限制 启动分区启动失败次数超过 bootlimit 会触发版本回退

环境变量在 OTA 升级过程中的作用

../../../images/env.png