[发明专利]一种设备启动系统及方法有效
申请号: | 201410305524.1 | 申请日: | 2014-06-30 |
公开(公告)号: | CN104035784B | 公开(公告)日: | 2018-09-25 |
发明(设计)人: | 陈保林;谭飞鹏 | 申请(专利权)人: | 普联技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F11/14 |
代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 张全文 |
地址: | 518000 广东省深圳市南山区深南路科技*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明适用于电学领域,提供了一种设备启动系统及方法。所述系统包括:CPU、多个存储设备、启动管理模块和复位模块,每个存储设备均存储了引导软件;其中,在设备上电时,CPU先从预先设定的一个存储设备读取软件并执行,若在设定的时间内启动成功,则CPU指示启动管理模块结束工作,否则启动管理模块重新设置CPU的硬件启动配置并复位CPU以便CPU从下一个存储设备启动,若CPU从所有的存储设备启动都不成功,则启动管理模块控制复位模块复位CPU和启动管理模块,然后返回CPU先从预先设定的一个存储设备读取软件并执行的步骤。本发明使得只要有一个存储设备正常就能启动成功,且能将一次上电启动成功的概率尽可能最大化,极大地提高了设备启动成功的概率和容错能力。 | ||
搜索关键词: | 一种 设备 启动 系统 方法 | ||
【主权项】:
1.一种设备启动系统,其特征在于,所述系统包括:CPU、分别与所述CPU连接的多个存储设备、与所述CPU连接的启动管理模块和分别与所述CPU和所述启动管理模块连接的复位模块,每个存储设备均存储了引导软件、内核软件和文件系统软件,所述多个存储设备是相同或不同类型的存储设备,并且与CPU的存储设备接口对应,如果多个存储设备是相同类型的,则多个相同类型的存储设备通过总线挂载在CPU对应类型的存储设备接口,启动管理模块输出片选信号到同类型的多个存储设备以便决定CPU具体启动的存储设备;其中,在设备上电时,所述CPU先从预先设定的一个存储设备读取软件并执行,若在设定的时间内启动成功,则所述CPU指示所述启动管理模块结束工作,否则所述启动管理模块重新设置所述CPU的硬件启动配置并复位所述CPU以便所述CPU从下一个存储设备启动,若所述CPU从所有的存储设备启动都不成功,则所述启动管理模块控制所述复位模块复位所述CPU和所述启动管理模块,然后返回所述CPU先从预先设定的一个存储设备读取软件并执行的步骤;所述启动管理模块是可实现启动管理逻辑且具有一定数量的可编程控制输入输出管脚的器件,包括复杂可编程逻辑器件、现场可编程门阵列或单片机;所述启动管理模块的输入管脚用于接收所述CPU发出的启动成功标志的信号,用来判断设备是否启动成功;所述启动管理模块的输出管脚用于控制所述复位模块以便复位所述CPU和启动所述管理模块,还用于设置所述CPU的硬件启动配置以便选择从哪个存储设备启动,并复位所述CPU。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于普联技术有限公司,未经普联技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410305524.1/,转载请声明来源钻瓜专利网。