常见问题
升级过程中断电,如何继续升级
主系统升级程序过程中断电,设备重启后未继续进行升级。Recovery 系统升级程序过程中断电,设备重启后能继续进行升级。
-
Recovery 系统升级程序过程中断电,设备重启后能继续进行升级,这是因为当用户执行升级脚本命令后,升级过程信息会被更新保存在环境变量里。
Recovery 系统升级主系统程序过程中断电,程序默认执行 ./usr/lib/swupdate/swupdate_cmd.sh 命令,可以继续升级。
-
主系统升级程序过程中断电,设备重启没有继续进行升级,这是因为主系统升级 Recovery 系统程序过程中断电,主系统重新启动,环境变量虽然存在,没有自动执行 ./usr/lib/swupdate/swupdate_cmd.sh 命令,启动继续升级过程。
主系统升级程序过程中断电,执行 ./usr/lib/swupdate/swupdate_cmd.sh 命令,可以继续中断的升级过程。
使用流控方式升级镜像文件到 mtd 分区失败原因
使用流控方式升级镜像文件到 UBI 分区可以正常升级,使用流控方式升级镜像文件到 mtd 分区失败。
UBI 分区设备是字符设备,mtd 分区是块设备,不能使能流控方式。
使用 WEB 方式升级镜像文件到 mtd 分区失败原因
使用 WEB 方式升级镜像文件到 mtd 分区,之前升级正常,改变镜像大小后,升级失败了。
mtd 分区是块设备,不能使能流控方式,需要先下载对应的升级镜像到内存上,镜像大小改变后,如果内存空间不够用,升级会失败。
保证有足够的内存空间放置烧录镜像文件。