本申请实施例公开一种日志信息获取系统及方法,应用于电子设备,包括:存储装置、第一接口、基板管理控制器、控制器及第一选择器,存储装置存储有电子设备的日志信息,第一接口用于电连接外部设备,控制器用于获取基板管理控制器的第一信号,并根据第一信号判断基板管理控制器的工作状态,当工作状态为异常时,输出第一选择信号,第一选择器的第一选择端电连接控制器,第一输入端用于接收存储装置传输的日志信息,第一输出端用于电连接第一接口,第一选择器根据第一选择信号,选择从第一输出端输出第一输入端接收的日志信息。即使基板管理控制器无法正常工作,仍可以获取电子设备的日志信息,并可以对电子设备进行调试。并可以对电子设备进行调试。并可以对电子设备进行调试。
【技术实现步骤摘要】
日志信息获取系统及方法
[0001]本申请涉及服务器领域,尤其涉及一种日志信息获取系统及方法。
技术介绍
[0002]服务器工作异常时,需要收集服务器中的日志(Log)信息来进行调试(Debug)。现有服务器设计中,主要由基板管理控制器(Baseboard Management Controller,BMC)收集服务器的日志信息。技术人员建立外部设备与基板管理控制器之间的物理连接,以从基板管理控制器中获取服务器的日志信息。然而,当基板管理控制器异常时,则无法获取出服务器的日志信息。
技术实现思路
[0003]本申请的实施例提供一种日志信息获取系统及方法,解决因基板管理控制器无法正常工作而无法获取电子设备的日志信息的问题,即使基板管理控制器无法正常工作,仍可以获取电子设备的日志信息,并可以对电子设备进行调试。
[0004]第一方面,本申请的实施例提供一种日志信息获取系统,应用于电子设备,包括:
[0005]存储装置,存储有所述电子设备的日志信息;
[0006]第一接口,用于电连接外部设备;
[0007]基板管理控制器;
[0008]控制器,用于获取所述基板管理控制器的第一信号,并根据所述第一信号判断所述基板管理控制器的工作状态;所述控制器用于在所述基板管理控制器的工作状态为异常时输出第一选择信号;及
[0009]第一选择器,包括第一选择端、第一输入端及第一输出端,所述第一选择端电连接所述控制器,所述第一输入端用于接收所述存储装置传输的所述日志信息,所述第一输出端用于电连接所述第一接口,所述第一选择器用于根据所述第一选择信号,从所述第一输出端输出所述第一输入端接收的所述日志信息给所述外部设备。
[0010]在一些实施例中,日志信息获取系统还包括:
[0011]第二选择器,包括第一端、第二端及第三端,所述第一端电连接所述控制器,所述第二端电连接所述存储装置,所述第三端电连接所述第一输入端,所述第二选择器用于根据所述第一选择信号,从所述第三端输出所述第二端接收的所述日志信息给所述第一输入端。
[0012]在一些实施例中,所述控制器还用于在所述工作状态为正常时输出第二选择信号;
[0013]所述基板管理控制器电连接所述存储装置,用于获取所述日志信息;
[0014]所述第一选择器还包括第二输入端,所述第二输入端电连接所述基板管理控制器;所述第一选择器用于根据所述第二选择信号,从所述第一输出端输出所述第二输入端接收的所述日志信息给所述外部设备。
[0015]在一些实施例中,所述第二选择器还包括第四端;
[0016]所述基板管理控制器包括第三选择器;所述第三选择器包括第一端口及第二端口,所述第一端口电连接所述第二输入端,所述第二端口电连接所述第四端;
[0017]所述第二选择器还用于根据所述第二选择信号,从所述第四端输出所述第二端接收的所述日志信息给所述基板管理控制器。
[0018]在一些实施例中,所述第三选择器还包括第三端口,所述存储装置为中央处理器;
[0019]所述第二端电连接所述中央处理器的增强型串行外设接口,所述第三端口电连接所述中央处理器的通用异步收发传输接口。
[0020]在一些实施例中,日志信息获取系统还包括:电平转换器,所述电平转换器电连接于所述第一接口与所述第一输出端之间。
[0021]在一些实施例中,所述电平转换器为电平转换芯片。
[0022]在一些实施例中,所述控制器与所述第一选择器设置在复杂可编程逻辑器件上。
[0023]第一方面,本申请的实施例提供一种日志信息获取方法,应用于日志信息获取系统,所述日志信息获取系统包括存储装置、第一接口、基板管理控制器、控制器以及第一选择器,所述控制器电连接所述基板管理控制器,所述第一选择器包括第一选择端、第一输入端及第一输出端,所述第一选择端电连接所述控制器,所述第一输入端用于电连接所述存储装置,所述第一输出端用于电连接所述第一接口;所述方法包括:
[0024]所述存储装置输出日志信息至所述第一输入端;
[0025]所述控制器获取所述基板管理控制器的第一信号,并根据所述第一信号确定所述基板管理控制器的工作状态;
[0026]在所述基板管理控制器的工作状态为异常时,所述控制器输出第一选择信号;
[0027]所述第一选择器获取所述第一选择信号,并根据所述第一选择信号从所述第一输出端输出所述第一输入端接收的所述日志信息给所述第一接口;
[0028]所述第一接口用于将接收到的所述日志信息传输至外部设备。
[0029]在一些实施例中,所述基板管理控制器电连接所述存储装置,用于获取所述日志信息;所述第一选择器还包括第二输入端,所述第二输入端电连接所述基板管理控制器;所述方法还包括:
[0030]在所述基板管理控制器的工作状态为正常时,所述控制器输出第二选择信号;
[0031]所述第一选择器获取所述第二选择信号,并根据所述第二选择信号从所述第一输出端输出所述第二输入端接收的所述日志信息给所述第一接口;
[0032]所述第一接口用于将接收到的所述日志信息传输至外部设备。
[0033]本申请实施例提供的日志信息获取系统及方法,通过控制器检测基板管理控制器的工作状态,当判断基板管理控制器的工作状态为异常时,由第一选择器直接将第一输入端所接收到的存储装置中的日志信息输出至第一接口,解决因基板管理控制器无法正常工作而无法获取电子设备的日志信息的问题,即使基板管理控制器无法正常工作,仍可以获取电子设备的日志信息,并可以对电子设备进行调试。
附图说明
[0034]图1为本申请一实施例提供的一种日志信息获取系统的结构示意图。
[0035]图2为本申请另一实施例提供的一种日志信息获取系统的结构示意图。
[0036]图3为本申请另一实施例提供的一种日志信息获取系统的结构示意图。
[0037]图4为本申请一实施例提供的一种日志信息获取方法的流程示意图。
[0038]图5为本申请另一实施例提供的一种日志信息获取方法的流程示意图。
[0039]主要元件符号说明
[0040]日志信息获取系统100、200连接器110基板管理控制器120、20中央处理器130存储装置10第一接口30控制器40第一选择器50第二选择器60第三选择器21第一选择端A1第一输入端A2第一输出端A3第二输入端A4第一端至第四端C1
‑
B4第一端口至第三端口C1
‑
C3南桥22ESPI接口11UART接口12复杂可编程逻辑器件70电平转换器80
[0041]如下具体实施方式将结合上述附图进一步详细说明本申请。
具体实施方式
[0042]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。
[0043]本本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种日志信息获取系统,其特征在于,应用于电子设备,包括:存储装置,存储有所述电子设备的日志信息;第一接口,用于电连接外部设备;基板管理控制器;控制器,用于获取所述基板管理控制器的第一信号,并根据所述第一信号确定所述基板管理控制器的工作状态;所述控制器用于在所述基板管理控制器的工作状态为异常时输出第一选择信号;及第一选择器,包括第一选择端、第一输入端及第一输出端,所述第一选择端电连接所述控制器,所述第一输入端用于接收所述存储装置传输的所述日志信息,所述第一输出端用于电连接所述第一接口,所述第一选择器用于根据所述第一选择信号,从所述第一输出端输出所述第一输入端接收的所述日志信息给所述外部设备。2.如权利要求1所述的日志信息获取系统,其特征在于,还包括:第二选择器,包括第一端、第二端及第三端,所述第一端电连接所述控制器,所述第二端电连接所述存储装置,所述第三端电连接所述第一输入端,所述第二选择器用于根据所述第一选择信号,从所述第三端输出所述第二端接收的所述日志信息给所述第一输入端。3.如权利要求1或2所述的日志信息获取系统,其特征在于,所述控制器还用于在所述基板管理控制器的工作状态为正常时输出第二选择信号;所述基板管理控制器电连接所述存储装置,用于获取所述日志信息;所述第一选择器还包括第二输入端,所述第二输入端电连接所述基板管理控制器;所述第一选择器还用于根据所述第二选择信号,从所述第一输出端输出所述第二输入端接收的所述日志信息给所述外部设备。4.如权利要求3所述的日志信息获取系统,其特征在于,所述第二选择器还包括第四端;所述基板管理控制器包括第三选择器;所述第三选择器包括第一端口及第二端口,所述第一端口电连接所述第二输入端,所述第二端口电连接所述第四端;所述第二选择器还用于根据所述第二选择信号,从所述第四端输出所述第二端接收的所述日志信息给所述基板管理控制器。5.如权利要求4所述的日志信息获取系统,其特征在于,所述第三选择器还包括第三端口;...
【专利技术属性】
技术研发人员:郭利文,陆文校,邓志玉,
申请(专利权)人:深圳富联富桂精密工业有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。