一种处理方法及电子设备技术

技术编号:34948241 阅读:11 留言:0更新日期:2022-09-17 12:24
本申请提供一种处理方法,应用于服务器,包括:通过基板管理控制器BMC接收调试设备发送的调试命令;通过所述BMC向平台控制器集线器PCH发送所述调试命令,以使得所述PCH基于所述调试命令获取对应的目标信息;向所述调试设备发送所述目标信息。同时,本申请还提供一种电子设备。电子设备。电子设备。

【技术实现步骤摘要】
一种处理方法及电子设备


[0001]本申请涉及一种设备调试技术,尤其涉及一种处理方法及电子设备。

技术介绍

[0002]在现有Intel伺服器上,经常需要使用Intel的C语音程序来导出事故日志,但调试用的连接器因为成本考量,所以在服务器量产阶段通常就会移除不上件,倘若客户端的系统出错,将导致服务检修人员在客户端检修上的困难重重,且可能立即要求硬件工程师在很短的时间内给出调试的方向以及失效分析,甚至现场支持等,造成服务检修人员与硬件工程师倍感压力。

技术实现思路

[0003]有鉴于此,本申请实施例期望提供一种处理方法及电子设备。
[0004]为达到上述目的,本申请的技术方案是这样实现的:
[0005]根据本申请的一方面,提供一种处理方法,应用于服务器,包括:
[0006]通过基板管理控制器(BMC,Baseboard Management Controller)接收调试设备发送的调试命令;
[0007]通过所述BMC向平台控制器集线器(PCH,Platform Controller Hub发送所述调试命令,以使得所述PCH基于所述调试命令获取对应的目标信息;
[0008]向所述调试设备发送所述目标信息。
[0009]上述方案中,所述通过所述BMC向PCH发送所述调试命令,包括:
[0010]通过所述BMC的通用串行总线(USB,Universal Serial Bus)接口向PCH发送所述调试命令。
[0011]上述方案中,还包括:/>[0012]建立所述BMC与所述调试设备之间的网络连接;
[0013]基于所述网络连接通过所述BMC接收所述调试设备发送的所述调试命令。
[0014]上述方案中,所述以使得所述PCH基于所述调试命令获取对应的目标信息,包括:
[0015]使得所述PCH基于所述调试命令通过JTAG接口从目标节点中获取所述目标信息。
[0016]上述方案中,还包括:
[0017]如果所述目标信息中包括第一信息,将所述第一信息存储到通过网络连接的目标设备;所述第一信息至少表征通过所述目标设备处理的信息;
[0018]通过所述目标设备获取针对所述第一信息的处理结果;
[0019]向所述调试设备发送所述处理结果,以通过所述调试设备的显示界面显示所述处理结果。
[0020]上述方案中,所述调试命令包括以下命令中的至少一种:
[0021]硬件状态信息的获取命令、硬件报错信息的获取命令;
[0022]以使得所述PCH基于所述硬件状态信息的获取命令获取目标硬件的状态信息;
[0023]和/或,以使得所述PCH基于所述硬件报错信息获取目标硬件的报错信息。
[0024]上述方案中,所述通过基板管理控制器BMC接收调试设备发送的调试命令,包括:
[0025]在所述服务器处于关机状态的情况下,通过BMC接收调试设备发送的调试命令。
[0026]根据本申请的另一方面,提供一种电子设备,包括:
[0027]接收单元,用于通过BMC接收调试设备发送的调试命令;
[0028]发送单元,用于通过所述BMC向平台控制器集线器PCH发送所述调试命令,以使得所述PCH基于所述调试命令获取对应的目标信息;以及用于向所述调试设备发送所述目标信息。
[0029]根据本申请的第三方面,提供一种电子设备,包括:处理器和用于存储能够在处理器上运行的计算机程序的存储器,
[0030]其中,所述处理器用于运行所述计算机程序时,执行上述方案中任一项所述的处理方法。
[0031]根据本申请的第四方面,提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行上述方案中任一项所述的处理方法。
[0032]本申请提供一种处理方法及电子设备,通过将BMC与PCH直接连通,使得BMC接收到调试设备的调试命令后,直接通过PCH获取对应的目标信息,整个过程不需要增加额外的硬件、线缆或工具就能实现事故事件的调试功能,如此,能够在降低硬体成本的同时,实现远程调试的目的。
附图说明
[0033]图1为本申请中处理方法的流程实现示意图一;
[0034]图2为本申请中处理方法的流程实现示意图二;
[0035]图3为本申请中电子设备的结构组成示意图一;
[0036]图4为本申请中电子设备的结构组成示意图二;
[0037]图5为本申请中处理系统的结构组成示意图。
具体实施方式
[0038]为使本申请的目的、技术方案和优点更加清楚明白,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
[0039]由前所述,由于在现有Intel伺服器上,经常需要使用Intel的C语音程序来导出事故日志,但调试用的连接器因为成本考量,所以在服务器量产阶段通常就会移除不上件,倘若客户端的系统出错,将导致服务检修人员在客户端检修上的困难重重,且可能立即要求硬件工程师在很短的时间内给出调试的方向以及失效分析,甚至现场支持等,造成服务检
修人员与硬件工程师倍感压力。而采用本申请实施例提供的技术方案,通过将BMC与PCH直接连通,使得BMC接收到调试设备的调试命令后,直接通过PCH获取对应的目标信息,整个过程不需要增加额外的硬件、线缆或工具就能实现事故事件的调试功能,如此,能够在降低硬体成本的同时,实现远程调试的目的。
[0040]以下结合说明书附图及具体实施例对本申请的技术方案做进一步的详细阐述。
[0041]图1为本申请中数据处理方法的流程实现示意图一,如图1所示,包括:
[0042]步骤101,通过基板管理控制器BMC接收调试设备发送的调试命令;
[0043]步骤102,通过所述BMC向平台控制器集线器PCH发送所述调试命令,以使得所述PCH基于所述调试命令获取对应的目标信息;
[0044]步骤103,向所述调试设备发送所述目标信息。
[0045]本申请中,该方法可以应用于电子设备,比如该电子设备可以是电脑、服务器、打印机、网路设备等等。该电子设备通过无线的方式可以与远端的调试设备进行网络连接,以通过远端的调试设备对该电子设备进行设备调试。
[0046]这里,当该电子设备是服务器的情况下,该调试设备可以是指客户端设备,也可以指技术人员侧使用的设备,且在该调试设备上安装有C脚本调试工具,该调试设备通过本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种处理方法,应用于服务器,包括:通过基板管理控制器BMC接收调试设备发送的调试命令;通过所述BMC向平台控制器集线器PCH发送所述调试命令,以使得所述PCH基于所述调试命令获取对应的目标信息;向所述调试设备发送所述目标信息。2.根据权利要求1所述的方法,所述通过所述BMC向PCH发送所述调试命令,包括:通过所述BMC的通用串行总线USB接口向PCH发送所述调试命令。3.根据权利要求1所述的方法,还包括:建立所述BMC与所述调试设备之间的网络连接;基于所述网络连接通过所述BMC接收所述调试设备发送的所述调试命令。4.根据权利要求1所述的方法,其中,所述以使得所述PCH基于所述调试命令获取对应的目标信息,包括:使得所述PCH基于所述调试命令通过JTAG接口从目标节点中获取所述目标信息。5.根据权利要求1所述的方法,还包括:如果所述目标信息中包括第一信息,将所述第一信息存储到通过网络连接的目标设备;所述第一信息至少表征通过所述目标设备处理的信息;通过所述目标设备获取针对所述第一信息的处理结果;向所述调试设备发送所述处理结果,以通过所述调试设备的显示界面显示所...

【专利技术属性】
技术研发人员:陈庆桐徐衍
申请(专利权)人:联想北京有限公司
类型:发明
国别省市:

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

1