[发明专利]BMC复位功能芯片的方法、系统、终端及存储介质在审
申请号: | 202210300095.3 | 申请日: | 2022-03-25 |
公开(公告)号: | CN114675733A | 公开(公告)日: | 2022-06-28 |
发明(设计)人: | 付冬颖;张跃文 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F1/24 | 分类号: | G06F1/24;G06F11/14 |
代理公司: | 济南舜源专利事务所有限公司 37205 | 代理人: | 孙玉营 |
地址: | 215100 江苏省苏州*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | bmc 复位 功能 芯片 方法 系统 终端 存储 介质 | ||
本发明涉及服务器技术领域,具体提供一种BMC复位功能芯片的方法、系统、终端及存储介质,包括:BMC通过监测接口获取各功能芯片的监测信息,并根据监测信息筛选出故障功能芯片;BMC通过连接链路向IO扩展芯片发送对故障功能芯片的复位信号,以使IO扩展芯片将所述复位信号转发至故障功能芯片,所述IO扩展芯片连接各功能芯片的复位引脚。本发明可以增大服务器的稳定性,节约了维修人员进行现场检测维修的人力物力,提高产品的竞争力和客户满意度。
技术领域
本发明涉及服务器技术领域,具体涉及一种BMC复位功能芯片的方法、系统、终端及存储介质。
背景技术
随着各行业领域的快速发展,对服务器的需求量越来越大。越来越多的客户将服务器作为核心应用,相应的对服务器的稳定性及可靠性也提出了更高的要求,而服务器能否保持正常平稳的运行,也成为客户业务能否稳定维持的前提。在服务器长时间运行过程中,因各种因素的影响,可能会出现某模块发生故障的情况。在现有的服务器中,当遇到某工作模块发生故障时,通常只是由BMC记录日志进行上报,由专业维修人员进行维修。而大部分情况下,是由于芯片出现程序异常,仅仅需要重新对该芯片进行硬件复位,芯片即可回复正常。
发明内容
针对现有故障芯片修复存在效率低且滞后的的问题,本发明提供一种BMC复位功能芯片的方法、系统、终端及存储介质,以解决上述技术问题。
第一方面,本发明提供一种BMC复位功能芯片的方法,包括:
BMC通过监测接口获取各功能芯片的监测信息,并根据监测信息筛选出故障功能芯片;
BMC通过连接链路向IO扩展芯片发送对故障功能芯片的复位信号,以使IO扩展芯片将所述复位信号转发至故障功能芯片,所述IO扩展芯片连接各功能芯片的复位引脚。
进一步的,BMC通过连接链路向IO扩展芯片发送对故障功能芯片的复位信号,包括:
BMC获取IO扩展芯片各扩展引脚位与各功能芯片的一一对应的连接关系;
根据所述连接关系查询故障功能芯片对应的目标扩展引脚位;
BMC向IO扩展芯片发送复位指令,通过复位指令控制IO扩展芯片通过目标扩展引脚位向故障功能芯片发送复位信号。
进一步的,在BMC通过连接链路向IO扩展芯片发送对故障功能芯片的复位信号之后,所述方法还包括:
BMC持续监测故障功能芯片是否复位成功:
若是,则将故障功能芯片复位成功记录至日志;
若否,则重复向故障功能芯片发送复位信号的操作,直至重复次数达到设定的阈值,并将复位过程记录至日志。
第二方面,本发明提供一种BMC复位功能芯片的系统,包括:
芯片监测单元,用于BMC通过监测接口获取各功能芯片的监测信息,并根据监测信息筛选出故障功能芯片;
芯片复位单元,用于BMC通过连接链路向IO扩展芯片发送对故障功能芯片的复位信号,以使IO扩展芯片将所述复位信号转发至故障功能芯片,所述IO扩展芯片连接各功能芯片的复位引脚。
进一步的,所述芯片复位单元包括:
关系获取模块,用于BMC获取IO扩展芯片各扩展引脚位与各功能芯片的一一对应的连接关系;
目标确定模块,用于根据所述连接关系查询故障功能芯片对应的目标扩展引脚位;
信号发送模块,用于BMC向IO扩展芯片发送复位指令,通过复位指令控制IO扩展芯片通过目标扩展引脚位向故障功能芯片发送复位信号。
进一步的,所述系统还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210300095.3/2.html,转载请声明来源钻瓜专利网。