【技术实现步骤摘要】
本专利技术涉及存储领域,特别涉及一种存储器及其固件升级方法。
技术介绍
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所...
【专利技术属性】
技术研发人员:余玉,许展榕,
申请(专利权)人:合肥康芯威存储技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。