存储设备的固件刷新方法、系统、存储介质和存储设备技术方案

技术编号:39972005 阅读:30 留言:0更新日期:2024-01-09 00:51
本申请提供一种存储设备的固件刷新方法,所述存储设备已配置固件刷新机制,包括:在满足检测时间时,对所述存储设备进行位反转检测,确定位反转数量;若所述位反转数量满足冗余检测的临界值,按照所述固件刷新机制对所述存储设备进行固件刷新。本申请能有效减少存储设备的固件刷新次数,延长存储设备的使用寿命,使得位反转检测的时间粒度小于固件刷新的时间粒度,可以尽早发现存储设备的异常损坏,保障存储设备的完整性和稳定性。本申请还提供一种存储设备的固件刷新系统、存储介质和存储设备,具有上述有益效果。

【技术实现步骤摘要】

本申请涉及数据存储领域,特别涉及一种存储设备的固件刷新方法、系统、存储介质和存储设备


技术介绍

1、无线模组中通常包含若干子固件,而子固件保存在无线模组的nandflash上(基于nand技术的非易失性存储器),在nandflash上划分出不同的区域(称为分区)用于存储不同的固件。基于nandflash的的物理特性,存储在nandflash上的数据会随着存储时间的延长而出现位反转(bitflip)的现象,对存储数据的读取也会造成存储数据的位反转,加之复杂的电气环境以及恶劣的工作环境也会造成存储数据的位反转,影响存储在nandflash中的数据完整性。刷新固件可以使得固件被重新写入nandflash,数据的稳定性得到显著提高。但过于频繁的刷新会导致nandflash的稳定性较快的下降,同时一旦位反转数量过多,易使固件发生不可逆损坏。


技术实现思路

1、本申请的目的是提供一种存储设备的固件刷新方法、系统、存储介质和存储设备,能够降低固件的刷新频率同时确保数据完整性。

2、为解决上述技术问题,本申请提本文档来自技高网...

【技术保护点】

1.一种存储设备的固件刷新方法,所述存储设备已配置固件刷新机制,其特征在于,包括:

2.根据权利要求1所述的固件刷新方法,其特征在于,所述对所述存储设备进行位反转检测,确定位反转数量前,还包括:

3.根据权利要求2所述的固件刷新方法,其特征在于,所述设置定时器之前,还包括:

4.根据权利要求3所述的固件刷新方法,其特征在于,所述判断当前时间是否满足所述检测时间包括:

5.根据权利要求4所述的固件刷新方法,其特征在于,确认所述当前时间满足所述检测时间之前,还包括:

6.根据权利要求1所述的固件刷新方法,其特征在于,对所述存储设备进...

【技术特征摘要】

1.一种存储设备的固件刷新方法,所述存储设备已配置固件刷新机制,其特征在于,包括:

2.根据权利要求1所述的固件刷新方法,其特征在于,所述对所述存储设备进行位反转检测,确定位反转数量前,还包括:

3.根据权利要求2所述的固件刷新方法,其特征在于,所述设置定时器之前,还包括:

4.根据权利要求3所述的固件刷新方法,其特征在于,所述判断当前时间是否满足所述检测时间包括:

5.根据权利要求4所述的固件刷新方法,其特征在于,确认所述当前时间满足所述检测时间之前,还包括:

6.根据权利要求1所述的固件刷新方法,其特征在于,...

【专利技术属性】
技术研发人员:朱振峰
申请(专利权)人:锐凌无线有限责任公司
类型:发明
国别省市:

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

1