【技术实现步骤摘要】
一种设备启动异常的修复方法和装置、电子设备
[0001]本专利技术涉及计算机
,尤其涉及一种设备启动异常的修复方法和装置、电子设备。
技术介绍
[0002]网络摄像机所采用的存储器为或非型闪存(NOR Flash),当或非型闪存受到静电干扰、锁存数据异常时,或非型闪存容易出现坏块、比特位翻转的问题;当在闪存在擦写过程中断电时,会导致闪存数据异常的问题。这些闪存的数据异常问题会导致网络摄像机的系统程序无法启动。
技术实现思路
[0003]本公开实施例的主要目的在于提出一种设备启动异常的修复方法和装置、电子设备,能够提高设备的启动成功率。
[0004]为实现上述目的,本公开实施例的第一方面提出了一种设备启动异常的修复方法,包括:
[0005]获取第一存储器中存储的备份程序文件;
[0006]获取第二存储器中存储的原始程序文件;
[0007]对所述原始程序文件、所述备份程序文件进行一致性检验处理,得到一致性检验结果;
[0008]若所述一致性检验结果为数据不一致,则对所 ...
【技术保护点】
【技术特征摘要】
1.一种设备启动异常的修复方法,其特征在于,包括:获取第一存储器中存储的备份程序文件;获取第二存储器中存储的原始程序文件;对所述原始程序文件、所述备份程序文件进行一致性检验处理,得到一致性检验结果;若所述一致性检验结果为数据不一致,则对所述备份程序文件进行完整性校验处理,得完整性校验结果;若所述完整性校验结果为数据完整,则根据所述备份程序文件对所述原始程序文件进行修复处理,得到目标程序文件;运行所述目标程序文件以启动目标设备。2.根据权利要求1所述的方法,其特征在于,所述获取第一存储器中存储的备份程序文件,包括:判断所述第一存储器中是否存在所述备份程序文件,得到第一判断结果;若所述第一判断结果为备份程序存在,则读取所述第一存储器中存储的所述备份程序文件。3.根据权利要求1所述的方法,其特征在于,所述根据所述备份程序文件对所述原始程序文件进行修复处理,得到目标程序文件,包括:根据所述一致性检验结果得到异常比特数据;对所述异常比特数据进行修复,得到所述目标程序文件。4.根据权利要求1所述的方法,其特征在于,在所述运行所述目标程序文件以启动目标设备之后,所述方法还包括:检测所述目标设备是否完成正常启动,得到检测结果;若所述检测结果为已正常启动,则对所述第一存储器进行备份处理。5.根据权利要求4所述的方法,其特征在于,所述对所述第一存储器进行备份处理,包括:判断所述第一存储器中是否存在所述备份程序文件,得到第二判断结果;若所述第二判断结果为所述备份程序存在,则对所述原始程序文件、所述备份程序文件进行所述一致性检验处理;若所述第二判断结...
【专利技术属性】
技术研发人员:张杰洪,梁选勤,余毅鹏,刘锐滨,王伟豪,赵建成,戴长河,韦洁钊,杨金河,张威,
申请(专利权)人:深圳市天视通视觉有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。