一种存储器及其固件升级方法技术

技术编号:42995334 阅读:40 留言:0更新日期:2024-10-15 13:24
本发明专利技术提供了一种存储器及其固件升级方法,存储器包括存储块,其内设定有相互隔离的第一存储区域、第二存储区域以及第一升级区域;以及主控单元,用以获取固件升级包,并将其载入至第一升级区域中,主控单元还用以将第一升级区域中的固件升级包载入至第一存储区域中,并实时监控固件升级过程;主控单元确定在固件升级过程中遇到断电时,在上电后,从第一存储区域或第二存储区域中加载待升级固件;主控单元确定在固件升级过程中未遇到断电时,在完成固件升级后,从第一存储区域中加载固件升级包。通过本发明专利技术提供的存储器及其固件升级方法,能够在固件升级过程中遇到突然掉电的情况下,正常启动存储器。

【技术实现步骤摘要】

本专利技术涉及存储领域,特别涉及一种存储器及其固件升级方法


技术介绍

1、电子设备在使用过程中会因为固件算法或应用场景的差异造成存储器产生故障而无法使用,此时,需要对固件进行升级,以恢复存储器的正常使用。

2、正常情况下存储器的固件升级时要保证供电正常且稳定,但在实际复杂的应用场景中难免会遇到固件升级过程中出现突然掉电的情况,这样会造成固件升级失败,导致存储器产生故障无法使用。因此,存在待改进之处。


技术实现思路

1、本专利技术的目的在于提供一种存储器及其固件升级方法,能够在固件升级过程中遇到突然掉电的情况下,正常启动存储器。

2、为解决上述技术问题,本专利技术是通过以下技术方案实现的:

3、本专利技术提供了一种存储器,包括:

4、存储块,其内设定有相互隔离的第一存储区域、第二存储区域以及第一升级区域,所述第一存储区域与第二存储区域中存储有待升级固件;以及

5、主控单元,用以获取固件升级包,并将其载入至所述第一升级区域中,所述主控单元还用以将所述第本文档来自技高网...

【技术保护点】

1.一种存储器,其特征在于,包括:

2.根据权利要求1所述的存储器,其特征在于,所述主控单元从处理模块获取固件升级包,所述处理模块用以对获取的固件升级包的完整性进行校验,并在确定所述固件升级包完整时,将其发送至所述主控单元。

3.根据权利要求2所述的存储器,其特征在于,所述主控单元用以对第一升级区域中的固件升级包的完整性进行校验,在确定其完整时,将其载入至所述第一存储区域中,在确定其不完整时,重复从所述处理模块获取所述固件升级包,直至获取的所述固件升级包完整为止。

4.根据权利要求1所述的存储器,其特征在于,在固件升级过程中遇到断电时,在上电后,所述主...

【技术特征摘要】

1.一种存储器,其特征在于,包括:

2.根据权利要求1所述的存储器,其特征在于,所述主控单元从处理模块获取固件升级包,所述处理模块用以对获取的固件升级包的完整性进行校验,并在确定所述固件升级包完整时,将其发送至所述主控单元。

3.根据权利要求2所述的存储器,其特征在于,所述主控单元用以对第一升级区域中的固件升级包的完整性进行校验,在确定其完整时,将其载入至所述第一存储区域中,在确定其不完整时,重复从所述处理模块获取所述固件升级包,直至获取的所述固件升级包完整为止。

4.根据权利要求1所述的存储器,其特征在于,在固件升级过程中遇到断电时,在上电后,所述主控单元优先从所述第一存储区域中加载待升级固件,以重启存储器,当所述存储器不能正常重启时,从所述第二存储区域中加载待升级固件,以重启存储器。

5.根据权利要求4所述的存储器,其特征在于,在所述存储器重启后,所述主控单元将所述第一升级区域中的固件升级包载入到第一存储区域中。

6.根据权利要求1所...

【专利技术属性】
技术研发人员:余玉许展榕
申请(专利权)人:合肥康芯威存储技术有限公司
类型:发明
国别省市:

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

1