[发明专利]一种通过设定BMC OEM命令使能BIOS串口重定向的方法与系统在审
申请号: | 201811128671.0 | 申请日: | 2018-09-26 |
公开(公告)号: | CN109358906A | 公开(公告)日: | 2019-02-19 |
发明(设计)人: | 张建业 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F13/38 |
代理公司: | 济南诚智商标专利事务所有限公司 37105 | 代理人: | 李修杰 |
地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串口重定向 使能 服务器 串口 可维护性 输出 软件异常 现场问题 状态判断 状态位 访问 返回 | ||
本发明提供了一种通过设定BMC OEM命令使能BIOS串口重定向的方法与系统,包括以下操作:BIOS访问BMC的GPIO;获取BIOS控制台输出的当前状态;根据返回值的状态判断BIOS控制台是否打开;打开或关闭BIOS控制台由串口输出。本发明实施例通过设定BMC OEM命令来使能BIOS串口重定向,在BIOS进入PEI阶段,BIOS通过SuperIO的设备iLPC2AHB访问BMC的GPIO,根据对应的GPIO状态位来实现打开或关闭BIOS串口的输出。该方案增强了服务器的可维护性,方便了服务器问题的定位和用户现场问题的定位。解决了现有技术中当服务器存在硬件或软件异常时,无法打开BIOS串口重定向功能的问题,实现通过设定BMC OEM命令使能BIOS串口重定向,增加可维护性和易用性。
技术领域
本发明涉及服务器BIOS设计技术领域,特别是一种通过设定BMC OEM命令使能BIOS串口重定向的方法与系统。
背景技术
随着互联网和大数据的快速发展,海量数据正以前所未有的增长趋势冲击着各个行业,对IT基础设施的可维护性也提出了更高的要求。服务器作为数据中心的核心部件之一,未来对服务器的可维护性也提出了越来越高的要求。
在当前主流的服务器BIOS设计中,多采用EFI BIOS,在EFI BIOS中,为了进行服务器硬件问题的定位和分析,增加了BIOS的串口重定向的功能,BIOS的串口重定向可以打印BIOS的自检代码到串口,服务器维护人员可以根据需要通过该功能去判断服务器异常。
当前服务器的在上电后,运行EFI BIOS去执行自检的流程,显示对应的设备信息并引导进入系统.但在服务器出现问题的时候,比如服务器启动挂死或检查设备异常等严重问题的时候,如何去定位分析是个棘手的问题。目前的EFI BIOS增加了串口重定向的功能,但该串口重定向功能一般会被BIOS设计人员关闭或服务器主板上设计出一个开关去打开和关闭该串口重定向的功能。
如果BIOS设计人员在BIOS中关闭串口重定向功能后,服务器的维护人员和支持人员就没有办法利用BIOS的串口重定向的功能去根据串口打印来定位和分析服务器硬件问题。这样会增加服务器的问题的定位难度。
如果服务器设计人员在主板上增加一个开关,用来去打开或关闭BIOS的串口重定向的功能,但该方案需要在服务器上增加硬件,这样就增加了服务器的成本。
发明内容
本发明的目的是提供一种通过设定BMC OEM命令使能BIOS串口重定向的方法与系统,旨在解决现有技术中当服务器存在硬件或软件异常时,无法打开BIOS串口重定向功能的问题,实现通过设定BMC OEM命令使能BIOS串口重定向,增加可维护性和易用性。
为达到上述技术目的,本发明提供了一种通过设定BMC OEM命令使能BIOS串口重定向的方法,包括以下操作:
BIOS访问BMC的GPIO;
获取BIOS控制台输出的当前状态;
根据返回值的状态判断BIOS控制台是否打开;
打开或关闭BIOS控制台由串口输出。
优选地,所述BIOS通过SuperIO的设备iLPC2AHB访问BMC的GPIO,来获得当前GPIO的状态位。
优选地,所述打开或关闭BIOS控制台由串口输出通过Ipmitool工具命令来执行。
优选地,当发送打开BIOS控制台由串口输出的指令时,GPIO被设定为0x00,最后一位为0;当发送关闭BIOS控制台由串口输出的指令时,GPIO被设定为0x01,最后一位为1。
本发明还提供了一种通过设定BMC OEM命令使能BIOS串口重定向的系统,所述系统包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811128671.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于车辆的数据同步方法及装置
- 下一篇:一种安装RAID驱动的方法及装置