[发明专利]串口切换系统、服务器及串口切换方法无效
申请号: | 201210172796.X | 申请日: | 2012-05-30 |
公开(公告)号: | CN103455455A | 公开(公告)日: | 2013-12-18 |
发明(设计)人: | 殷吉志;范存辉 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | G06F13/20 | 分类号: | G06F13/20 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 串口 切换 系统 服务器 方法 | ||
技术领域
本发明涉及串口切换技术,尤其涉及切换服务器系统串口与BMC串口的串口切换系统、具有该串口切换系统的服务器及使用该串口切换系统的串口切换方法。
背景技术
在服务器系统中,基板管理控制器(baseboard management controller,BMC)负责硬件平台管理,是智能平台管理接口(intelligent platform management interface,IPMI)的核心,是服务器系统中重要的元件。BMC的固件(firmware)用于驱动BMC,以实现BMC的功能。当BMC固件出现异常而需要进行调试BMC,传统的服务器的系统串口不与BMC的除错(Debug)串口连接,无法从系统查看BMC的Debug信息,而通常会通过在安装于主板上的Debug端口连接数据线及Debug卡,在Debug卡上查看BMC固件的异常原因。然而,如此操作需要拆开服务器的机箱,并要使用外部的数据线及Debug卡,现场操作较为麻烦。
发明内容
鉴于以上内容,有必要提供一种方便切换串口的串口切换系统。
另,还有必要提供一种具有该串口切换系统的服务器。
还有必要提供一种该串口切换系统的串口切换方法。
一种串口切换系统,应用于服务器的基板管理控制器(BMC),BMC内存储着BMC固件,BMC包括用于连接远端控制台的SOL串口及通过服务器系统连接显示设备的Debug串口,BMC连接至基本输入输出系统(BIOS)。服务器还包括多路复用器(MUX),分别连接至BIOS及BMC的SOL串口及Debug串口。该串口切换系统包括:设置模块,用于设置BIOS中的菜单选项,选择不同的菜单选项以设置MUX不同的导通状况。控制模块,用于通过BIOS发送控制信号至该MUX,该控制模块根据该设置模块所选择的BIOS的菜单选项,发送控制信号至MUX以控制该MUX的导通状况。接收模块,用于从该SOL串口或Debug串口接收服务器系统的命令。发送模块,用于将BMC固件的信息发送至该SOL串口或Debug串口以向服务器系统反馈信息。
一种服务器,包括BMC、超级输入输出(SIO)芯片、基本输入输出系统(BIOS)及应用于基板管理控制器BMC的串口切换系统。BMC内存储着BMC固件,BMC包括用于连接远端控制台的SOL串口及通过服务器系统连接显示设备的Debug串口,BMC连接至BIOS,该SIO包括系统串口。服务器还包括多路复用器(MUX),分别连接至BIOS、系统串口及BMC的SOL串口及Debug串口。该串口切换系统包括:设置模块,用于设置BIOS中的菜单选项,选择不同的菜单选项以设置MUX不同的导通状况。控制模块,用于通过BIOS发送控制信号至该MUX,该控制模块根据该设置模块所选择的BIOS的菜单选项,发送控制信号至MUX以控制该MUX导通该系统串口与SOL串口的通信或导通该系统串口与Debug串口的通信。接收模块,用于从该SOL串口或Debug串口接收服务器系统的命令。发送模块,用于将BMC固件的信息发送至该SOL串口或Debug串口以向服务器系统反馈信息。
一种串口切换方法,其包括如下步骤:判断设置模块选择BIOS菜单的第一选项。控制模块发送第一控制信号至MUX,该MUX导通系统串口与BMC的第一串口的通信,断开系统串口与BMC的第二串口的通信。接收模块接收通过导通的串口接收服务器系统发送的命令,发送模块根据接收到的命令生成到相应反馈信息发送至该导通的串口,以向系统反馈信息。设置模块选择BIOS菜单的第二选项。控制模块发送第二控制信号至MUX,该MUX导通系统串口与BMC的第二串口的通信,断开系统串口与BMC的第一串口的通信。
本发明串口切换系统,通过BIOS设置MUX的导通状况,使MUX可切换地选择导通系统串口与BMC的SOL串口的通信或导通系统串口与BMC的Debug串口的通信,从而使远端控制台可通过SOL串口远程查看BMC固件的异常原因,或使操作员通过与Debug串口连接的显示设备查看Debug模块中BMC固件运行状况的Debug信息。该串口切换系统方便切换串口,以供不同的方式查看BMC固件的异常信息,且现场操作较为方便。
附图说明
图1是本发明较佳实施方式服务器的功能模块图。
图2是本发明较佳实施方式串口切换系统的功能模块图。
图3是本发明较佳实施方式串口切换方法的流程图。
主要元件符号说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210172796.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:即时通信记录外通信数据的方法及系统
- 下一篇:服务器供电系统