环境变量指导 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 升级过程中的作用