摘要
本申请属于固件升级技术领域,尤其涉及一种升级恢复方法、装置、计算机程序产品及电子设备。所述方法包括:在电子设备启动时,基于升级标志位确定上一次升级的结果;在上一次升级的结果为升级失败的情况下,转入引导加载程序,并基于本地固件的分区校验信息对所述本地固件进行完整性校验;若对所述本地固件的完整性校验失败,则下载待更新固件,并基于待更新固件进行升级。在上述方法中,可以通过识别升级标志位与校验本地固件的完整性,准确地识别出上一次升级的升级结果,并可以在上一次升级失败的情况下重新下载固件进行固件升级,从而可以实现在升级异常情况下的急救恢复,保证电子设备正常运行,有助于提升用户体验并降低企业维修返工成本。
技术关键词
升级恢复方法
更新固件
引导加载程序
分区结构
校验信息
电子设备
数据完整性校验
标志位
计算机程序产品
芯片
固件升级技术
恢复装置
标识
校验模块
处理器
存储器