一种基于X86平台的多设备复位方法及装置制造方法及图纸

技术编号:26169563 阅读:33 留言:0更新日期:2020-10-31 13:33
本发明专利技术公开一种基于X86平台的多设备复位方法及装置,X86平台包括CPU和BMC,CPU连接有多个从设备,本方案监测CPU是否强制重启或异常掉电;若CPU强制重启或异常掉电,则检测是否有从设备被BMC复用;若无从设备被BMC复用,则直接控制各个从设备进行复位操作;若有从设备被BMC复用,则直接控制未被复用从设备进行复位操作,同时发送复位信号至BMC,由BMC控制被复用从设备进行复位操作。本发明专利技术在CPU强制重启或异常掉电时,由第三方控制各个从设备进行复位,保证从设备能正常复位,避免影响CPU的正常访问。

【技术实现步骤摘要】
一种基于X86平台的多设备复位方法及装置
本专利技术涉及X86平台设备复位领域,具体涉及一种基于X86平台的多设备复位方法及装置。
技术介绍
基于X86处理器的终端产品也日趋完善,服务器、网络交换机等均采用X86平台的处理器进行设计。而基于服务器和交换机设备的常用特性,设备除了包含X86_CPU端的主控,整机设备还需要包括BMC系统、CPLD系统等,再加上Intel-X86处理器复杂的上电流程,整机设备的上电时序流程以及复位策略就显得尤为基础和重要。上电时序决定了设备开机,系统的启动,软件服务的开启,各模块间通路的建立;复位策略决定了CPU系统什么时间重启;重启过程挂载至X86_CPU主控下的从设备是否需要复位,什么时间复位;若为双主控设计,则单CPUHost复位,BMC端如何操作。由于X86平台的复杂性和特殊性,在进行上电时,主要可划分为StandBy电以及Main电。Main电为主CPU模块系统运行所需要的电,若此时系统进行WarmReboot时,整台设备不会存在任何的掉电操作,仅CPU进行一次软件复位和重启操作。StandBy电为本文档来自技高网...

【技术保护点】
1.一种基于X86平台的多设备复位方法,X86平台包括CPU和BMC,CPU连接有多个从设备,其特征在于,该方法包括以下步骤:/n监测CPU是否强制重启或异常掉电;/n若CPU强制重启或异常掉电,则检测是否有从设备被BMC复用;/n若无从设备被BMC复用,则直接控制各个从设备进行复位操作;/n若有从设备被BMC复用,则直接控制未被复用从设备进行复位操作,同时发送复位信号至BMC,由BMC控制被复用从设备进行复位操作。/n

【技术特征摘要】
1.一种基于X86平台的多设备复位方法,X86平台包括CPU和BMC,CPU连接有多个从设备,其特征在于,该方法包括以下步骤:
监测CPU是否强制重启或异常掉电;
若CPU强制重启或异常掉电,则检测是否有从设备被BMC复用;
若无从设备被BMC复用,则直接控制各个从设备进行复位操作;
若有从设备被BMC复用,则直接控制未被复用从设备进行复位操作,同时发送复位信号至BMC,由BMC控制被复用从设备进行复位操作。


2.根据权利要求1所述的基于X86平台的多设备复位方法,其特征在于,通过监测CPU的上电时序信号来监测CPU是否强制重启或异常掉电。


3.根据权利要求2所述的基于X86平台的多设备复位方法,其特征在于,直接控制或者由BMC控制从设备进行复位操作时,通过控制从设备的复位引脚电信号来控制从设备的复位操作。


4.根据权利要求1、2或3所述的基于X86平台的多设备复位方法,其特征在于,X86平台还包括CPLD;该方法有CPLD执行。


5.一种基于X86平台的多设备...

【专利技术属性】
技术研发人员:王文志朱英澍王安平黄帅梁盛楠
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1