[发明专利]BOOT文件加载方法及装置无效
申请号: | 201210153385.6 | 申请日: | 2012-05-16 |
公开(公告)号: | CN102736933A | 公开(公告)日: | 2012-10-17 |
发明(设计)人: | 马孟臣;赖鹏程;卓深 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 余刚;梁丽超 |
地址: | 518057 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | boot 文件 加载 方法 装置 | ||
1.一种BOOT文件加载方法,其特征在于,包括:
BOOT文件加载引导区从至少两个BOOT区中选择一个BOOT区,其中,所述BOOT文件加载引导区以及所述至少两个BOOT区设置在单芯片上;
所述BOOT文件加载引导区引导中央处理器对所述选择的BOOT区中的BOOT文件进行加载。
2.根据权利要求2所述的方法,其特征在于,所述BOOT文件加载引导区引导中央处理器对所述选择的BOOT区中的BOOT文件进行加载之后,还包括:
在所述选择的BOOT区中的BOOT文件不能成功加载的情况下,所述BOOT文件加载引导区引导所述中央处理器加载所述至少两个BOOT区中除所述选择的BOOT区之外的其它BOOT区中的BOOT文件。
3.根据权利要求1所述的方法,其特征在于,BOOT文件加载引导区从至少两个BOOT区中选择一个BOOT区包括:
所述BOOT文件加载引导区依次对所述至少两个BOOT区中BOOT区进行校验;
直到校验成功的情况下,确定当前BOOT区为所述选择的BOOT区。
4.根据权利要求3所述的方法,其特征在于,所述BOOT文件加载引导区依次对所述至少两个BOOT区中BOOT区进行校验包括:
获取当前BOOT区所存储的加载文件的循环冗余校验码CRC值;
判断获取的所述CRC值与当前BOOT区中BOOT文件对应的文件CRC值是否一致;
在判断结果一致的情况下,确定对当前BOOT区校验成功。
5.根据权利要求1所述的方法,其特征在于,所述BOOT文件加载引导区从至少两个BOOT区中选择一个BOOT区包括:
所述BOOT文件加载引导区对所述至少两个BOOT区中预先设定的主BOOT区进行校验;
在校验成功的情况下,确定所述主BOOT区为所述选择的BOOT区;
在校验不成功的情况下,所述BOOT文件加载引导区依次对所述至少两个BOOT区中预先设定的备BOOT区进行校验;
直到校验成功的情况下,确定当前备BOOT区为所述选择的BOOT区。
6.一种BOOT文件加载装置,其特征在于,位于BOOT文件加载引导区中,包括:
选择模块,用于从至少两个BOOT区中选择一个BOOT区,其中,所述BOOT文件加载引导区以及所述至少两个BOOT区设置在单芯片上;
引导模块,用于引导中央处理器对所述选择的BOOT区中的BOOT文件进行加载。
7.根据权利要求6所述的装置,其特征在于,所述引导模块,在所述BOOT文件加载引导区引导中央处理器对所述选择的BOOT区中的BOOT文件进行加载之后,在所述选择的BOOT区中的BOOT文件不能成功加载的情况下,还用于引导所述中央处理器加载所述至少两个BOOT区中除所述选择的BOOT区之外的其它BOOT区中的BOOT文件。
8.根据权利要求6所述的装置,其特征在于,所述选择模块包括:
校验模块,用于依次对所述至少两个BOOT区中BOOT区进行校验;
确定模块,用于直到校验成功的情况下,确定当前BOOT区为所述选择的BOOT区。
9.根据权利要求8所述的装置,其特征在于,所述校验模块包括:
获取模块,用于获取当前BOOT区所存储的加载文件的循环冗余校验码CRC值;
判断模块,用于判断获取的所述CRC值与当前BOOT区中BOOT文件对应的文件CRC值是否一致;
第一确定模块,用于在判断结果一致的情况下,确定对当前BOOT区校验成功。
10.根据权利要求6所述的装置,其特征在于,所述选择模块包括:
第一校验模块,用于对所述至少两个BOOT区中预先设定的主BOOT区进行校验;
第二确定模块,用于在校验成功的情况下,确定所述主BOOT区为所述选择的BOOT区;
第二校验模块,用于在校验不成功的情况下,所述BOOT文件加载引导区依次对所述至少两个BOOT区中预先设定的备BOOT区进行校验;
第三确定模块,用于直到校验成功的情况下,确定当前备BOOT区为所述选择的BOOT区。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210153385.6/1.html,转载请声明来源钻瓜专利网。