一种服务器开机故障检测装置、方法及服务器制造方法及图纸

技术编号:36465063 阅读:14 留言:0更新日期:2023-01-25 23:05
本申请公开一种服务器开机故障检测装置、方法及服务器,涉及服务器技术领域,用于检测服务器的开机故障,针对目前的服务器开机检测方案在CPLD不可用时失效的问题,提供一种服务器开机故障检测装置,通过MCU检测服务器主板在上电过程中会涉及到的电压转化芯片的使能端和输出端,从而判断服务器上电时序以及电压输出是否正常,实现在CPLD还未上电时对服务器开机故障的补充检测;而当服务器正常上电后,若CPLD出现故障,MCU可控制通道切换模块切换连接至BMC,获取并解析BMC发送的开机信息,以检测服务器是否出现开机故障以及故障原因,弥补了另一CPLD不可用场景下的服务器开机故障检测。检测。检测。

【技术实现步骤摘要】
一种服务器开机故障检测装置、方法及服务器


[0001]本申请涉及服务器
,特别是涉及一种服务器开机故障检测装置、方法及服务器。

技术介绍

[0002]在服务器实际应用中,经常会遇到开不了机的情况,由于服务器的开机过程中涉及的环节过多,且在开机过程的前段,服务器的显示器处于无显状态,此时便很难判断出故障的问题点是什么。
[0003]所以,目前通常是通过设置在服务器处的复杂可编程逻辑器件(Complex Programmable logic device,CPLD)来分析、判断问题点所在。但是,这种通过CPLD检测开机问题的方法自然也就需要CPLD处于正常工作状态,当CPLD处于未上电状态、或者CPLD发生故障时,便无法判断引起服务器开机故障问题,存在不足。
[0004]所以,现在本领域的技术人员亟需要一种服务器开机故障检测装置,解决目前的服务器开机检测方案在CPLD不可用时失效的问题。

技术实现思路

[0005]本申请的目的是提供一种服务器开机故障检测装置、方法及服务器,以解决目前的服务器开机检测方案在CPLD不可用时失效的问题。
[0006]为解决上述技术问题,本申请提供一种服务器开机故障检测装置,包括:MCU、电池模块,通道切换模块、存储器;
[0007]MCU分别与服务器主板中各电压转换芯片的使能端和输出端连接;
[0008]电池模块与MCU连接,为MCU供电;
[0009]通道切换模块的两个输入端分别与服务器CPLD和服务器BMC连接,输出端和控制端与MCU连接;
[0010]存储器与MCU连接,存储有匹配各电压转换芯片上电时序异常或输出异常的故障信息、以及解析服务器CPLD或服务器BMC发送的开机信息的解析代码。
[0011]优选的,其特征在于,还包括与MCU连接的显示模块。
[0012]优选的,显示模块设置于服务器后窗处。
[0013]优选的,还包括:供电切换模块;
[0014]MCU通过供电切换模块与电池模块连接,供电切换模块存在两个输入端,分别与电池模块和服务器主板的供电端连接,供电切换模块的输出端和控制端分别与MCU连接。
[0015]优选的,还包括设置在各电压转换芯片和MCU之间的多路选择器;
[0016]多路选择器的输入端分别与各电压转换芯片的使能端和输出端连接,多路选择器的输出端和控制端与MCU连接。
[0017]优选的,还包括设置在各电压转换芯片使能端与MCU之间的延时电路;延时电路的控制端与MCU连接。
[0018]为解决上述技术问题,本申请还提供一种服务器开机故障检测方法,应用于包括MCU、电池模块,通道切换模块、存储器的服务器开机故障检测装置;其中,MCU分别与服务器主板中各电压转换芯片的使能端和输出端连接;电池模块与MCU连接,为MCU供电;通道切换模块的两个输入端分别与服务器CPLD和服务器BMC连接,输出端和控制端与MCU连接;存储器与MCU连接,存储有匹配各电压转换芯片上电时序异常或输出异常的故障信息、以及解析服务器CPLD或服务器BMC发送的开机信息的解析代码,包括:
[0019]当服务器上电时,MCU检测各电压转换芯片的使能状态与输出电压,并匹配存储器中的故障信息,返回匹配成功的故障信息;
[0020]当服务器上电后,且服务器CPLD无信息输出时,MCU控制通道切换模块切换为与服务器BMC连接,获取服务器BMC发送的开机信息,通过存储器中存储的解析代码解析开机信息并返回解析结果。
[0021]优选的,服务器开机故障检测装置还包括供电切换模块;MCU通过供电切换模块与电池模块连接,供电切换模块存在两个输入端,分别与电池模块和服务器主板的供电端连接,供电切换模块的输出端和控制端分别与MCU连接;方法还包括:
[0022]MCU检测服务器主板供电端的输出电压,若满足超过预设电压值且维持预设时长的条件,则控制供电切换模块切换为MCU由服务器主板供电。
[0023]优选的,还包括:
[0024]当检测到任一电压转换芯片的输出电压未达到对应的预期输出值时,重新使能电压转换芯片。
[0025]优选的,服务器开机故障检测装置还包括设置在各电压转换芯片使能端与MCU之间的延时电路;延时电路的控制端与MCU连接;方法还包括:
[0026]当检测到任一电压转换芯片的实际上电时长未达到对应的预期上电时长时,根据实际上电时长与对应的预期上电时长的差值,确定补偿上电时长;
[0027]MCU通过延时电路向电压转换芯片发送使能信号,并控制延时电路在补偿上电时长内保持使能信号。
[0028]为解决上述技术问题,本申请还提供一种服务器,包括上述的服务器开机故障检测装置。
[0029]本申请提供的服务器开机故障检测装置,通过电池模块对MCU进行供电,使得MCU在服务器未上电时也可以对服务器进行故障检测,具体为通过MCU检测服务器主板在上电过程中会涉及到的12V_STBY、3V3_STBY、5V、3V、1V8等关键电压转化芯片的使能端和输出端,从而判断服务器上电时序以及转换的电压输出是否正常、匹配故障信息,实现在服务器上电过程的前段、服务器CPLD还未上电完成时对于服务器开机故障的补充检测;而当服务器正常上电完成后,若服务器CPLD工作正常,仍可由CPLD进行开机故障检测,以保证最好的开机故障检测效果;若CPLD出现故障也即无数据输出时,MCU可控制通道切换模块切换连接至BMC,获取BMC发送的开机信息,并通过存储有对应解析代码的存储器对开机信息进行解析,以检测服务器是否出现开机故障以及故障原因,弥补了另一CPLD不可用场景下的服务器开机故障检测。本申请从两种CPLD不可用的应用场景入手,分别通过检测电压转化芯片使能端和输出端以及BMC进行开机故障检测,对现有CPLD故障检测方案进行补充,扩宽了服务器开机故障检测的使用场景,更好地保障了服务器的正常开机。
[0030]本申请提供的一种服务器开机故障检测方法及服务器,与上述装置对应,效果同上。
附图说明
[0031]为了更清楚地说明本申请实施例,下面将对实施例中所需要使用的附图做简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0032]图1为本专利技术提供的一种服务器开机故障检测装置的结构图;
[0033]图2为本专利技术提供的一种服务器开机故障检测方法的流程图;
[0034]图3为本专利技术提供的另一种服务器开机故障检测方法的流程图。
具体实施方式
[0035]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下,所获得的所有其他实施例,都属于本申请保护本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器开机故障检测装置,其特征在于,包括:MCU、电池模块,通道切换模块、存储器;所述MCU分别与服务器主板中各电压转换芯片的使能端和输出端连接;所述电池模块与所述MCU连接,为所述MCU供电;所述通道切换模块的两个输入端分别与服务器CPLD和服务器BMC连接,输出端和控制端与所述MCU连接;所述存储器与所述MCU连接,存储有匹配各所述电压转换芯片上电时序异常或输出异常的故障信息、以及解析所述服务器CPLD或所述服务器BMC发送的开机信息的解析代码。2.根据权利要求1所述的服务器开机故障检测装置,其特征在于,还包括与所述MCU连接的显示模块。3.根据权利要求2所述的服务器开机故障检测装置,其特征在于,所述显示模块设置于所述服务器后窗处。4.根据权利要求1所述的服务器开机故障检测装置,其特征在于,还包括:供电切换模块;所述MCU通过所述供电切换模块与所述电池模块连接,所述供电切换模块存在两个输入端,分别与所述电池模块和服务器主板的供电端连接,所述供电切换模块的输出端和控制端分别与所述MCU连接。5.根据权利要求1所述的服务器开机故障检测装置,其特征在于,还包括设置在各所述电压转换芯片和所述MCU之间的多路选择器;所述多路选择器的输入端分别与各所述电压转换芯片的使能端和输出端连接,所述多路选择器的输出端和控制端与所述MCU连接。6.根据权利要求1所述的服务器开机故障检测装置,其特征在于,还包括设置在各所述电压转换芯片使能端与所述MCU之间的延时电路;所述延时电路的控制端与所述MCU连接。7.一种服务器开机故障检测方法,其特征在于,应用于包括MCU、电池模块,通道切换模块、存储器的服务器开机故障检测装置;其中,所述MCU分别与服务器主板中各电压转换芯片的使能端和输出端连接;所述电池模块与所述MCU连接,为所述MCU供电;所述通道切换模块的两个输入端分别与服务器CPLD和服务器BMC连接,输出端和控制端与所述MCU连接;所述存储器与所述M...

【专利技术属性】
技术研发人员:夏新波
申请(专利权)人:济南浪潮数据技术有限公司
类型:发明
国别省市:

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

1