OTA Recovery模式 概述 Recovery模式是在机器上多一个分区,该分区由kernel+resource+ramdisk组成 ,主要用于升级操作。由于系统的独立性,所以Recovery模式能保证升级的完整 性,即升级过程被中断,如异常掉电,升级仍然能继续执行。 配置 buildroot的recovery配置文件有无以下选项 比如,buildroot/configs/firefly_rk3308_recovery_defconfig BR2_PACKAGE_RECOVERY=y BR2_PACKAGE_RECOVERY_USE_UPDATEENGINE=y BR2_PACKAGE_RECOVERY_RECOVERYBIN=y BR2_PACKAGE_RECOVERY_UPDATEENGINEBIN=y buildroot的rootfs配置文件有无以下选项 比如,buildroot/configs/firefly_rk3308_release_defconfig BR2_PACKAGE_RECOVERY=y BR2_PACKAGE_RECOVERY_USE_UPDATEENGINE=y BR2_PACKAGE_RECOVERY_UPDATEENGINEBIN=y updateEngine 参数说明 --image_url=url 升级固件所在的位置 --savepath=url 保存升级固件到url 升级操作 本地升级 在开发板中执行如下命令: updateEngine --image_url=/userdata/update.img --misc=update --savepath=/userdata/update.img --reboot &