CNIPA.AI
검색으로 돌아가기
기록

固件更新的容错方法、电子设备、存储介质和程序产品

발명유효
10청구항 · 4 독립항
§ Ⅰ

개요

출원인

上海壁仞科技股份有限公司

발명자

请求不公布姓名

IPC 분류

G06F 11/10 (2006.01)G06F 9/445 (2018.01)G06F 8/65 (2018.01)

本发明公开了一种固件更新的容错方法、电子设备、存储介质和程序产品,设备在启动时,先读取标志寄存器的状态,若标志寄存器的状态为预设的第一值,从闪存中加载旧固件,并基于旧固件启动设备;其中,旧固件为设备在上一次成功启动时应用的固件,若标志寄存器的状态为预设的第二值,从存储单元中加载新固件,并利用新固件启动设备,然后获取新固件启动设备时的启动结果,若启动结果指示设备启动失败,将标志寄存器的状态置为第一值。采用本发明实施例,可在固件烧录错误时,通过标志寄存器切换启动路径,读取闪存中准确的旧固件,使设备重启后恢复正常启动逻辑,避免错误固件导致PCIe接口初始化持续失败,提升固件在线更新的可靠性。