固件兼容性检测方法、装置、电子设备及可读存储介质制造方法及图纸

技术编号:42143130 阅读:20 留言:0更新日期:2024-07-26 23:59
本申请公开了一种固件兼容性检测方法、装置、电子设备及计算机可读存储介质,方法包括:根据检测命令确定原始固件和目标新固件;获取原始固件的第一校验块和目标新固件的第二校验块;各校验块分别基于相应固件中目标数据区域内的区域数据生成,目标数据区域为固件更新过程中的数据不变区域;利用第一校验块对第二校验块进行校验,确定校验是否通过;若是,则确定固件兼容;若否,则确定第二校验块相较于第一校验块的数据变化位置;判断数据变化位置是否为原始固件中数据不变区域之后的区域位置;若是,则确定固件兼容;若否,则确定固件不兼容。本方案可在固件更新前后实现新旧固件的兼容性测试,保证固件更新成功,避免业务中断和业务数据丢失。

【技术实现步骤摘要】

本申请涉及性能测试,特别涉及一种固件兼容性检测方法,还涉及一种固件兼容性检测装置、电子设备以及计算机可读存储介质。


技术介绍

1、固件更新技术一般分为有业务中断更新和无业务中断更新两种方式,有业务中断更新是指新旧固件更新过程中可以保持固件业务不中断,无业务中断更新则是指新旧固件更新过程中需要固件中断业务。然而,传统的有业务中断技术经常会出现由于新旧固件不兼容导致固件更新失败的问题,同时还会造成固件中的当前运行业务中断和业务数据丢失的问题。因此,如何在固件更新过程中对更新前后的新旧固件进行兼容性测试,以保证固件更新成功,避免固件运行业务中断和业务数据丢失是本领域技术人员亟待解决的问题。


技术实现思路

1、本申请的目的是提供一种固件兼容性检测方法,该固件兼容性检测方法可以在固件更新过程中对更新前后的新旧固件进行兼容性测试,以保证固件更新成功,避免固件运行业务中断和业务数据丢失;本申请的另一目的是提供一种固件兼容性检测装置、电子设备、计算机可读存储介质以及计算机程序产品,均具有上述有益效果。p>

2、第一方本文档来自技高网...

【技术保护点】

1.一种固件兼容性检测方法,其特征在于,包括:

2.根据权利要求1所述的固件兼容性检测方法,其特征在于,所述利用所述第一校验块对所述第二校验块进行校验,包括:

3.根据权利要求2所述的固件兼容性检测方法,其特征在于,所述原始固件的生成过程包括:

4.根据权利要求1所述的固件兼容性检测方法,其特征在于,所述利用所述第一校验块对所述第二校验块进行校验之前,还包括:

5.根据权利要求1所述的固件兼容性检测方法,其特征在于,所述确定所述第二校验块相较于所述第一校验块的数据变化位置,包括:

6.根据权利要求1所述的固件兼容性检测方法,其特...

【技术特征摘要】

1.一种固件兼容性检测方法,其特征在于,包括:

2.根据权利要求1所述的固件兼容性检测方法,其特征在于,所述利用所述第一校验块对所述第二校验块进行校验,包括:

3.根据权利要求2所述的固件兼容性检测方法,其特征在于,所述原始固件的生成过程包括:

4.根据权利要求1所述的固件兼容性检测方法,其特征在于,所述利用所述第一校验块对所述第二校验块进行校验之前,还包括:

5.根据权利要求1所述的固件兼容性检测方法,其特征在于,所述确定所述第二校验块相较于所述第一校验块的数据变化位...

【专利技术属性】
技术研发人员:王萌萌王鑫秦文政
申请(专利权)人:苏州元脑智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1