一种计算设备及计算设备的调试方法技术

技术编号:39147145 阅读:32 留言:0更新日期:2023-10-23 14:57
一种计算设备,包括:基板管理控制器BMC和中央处理器CPU,BMC通过BMC上的第一通用输入输出接口GPIO获取CPU的寄存器记录的CPU的状态信息,第一GPIO被配置为以串口的方式与CPU上的第一通用异步收发传输器UART接口进行通信;BMC向终端设备发送第一消息,第一消息用于指示终端设备显示状态信息;接收终端设备发送的第二消息,第二消息中包括基于状态信息获取到的调试信息;根据调试信息对服务器进行调试。通过服务器上的GPIO端口模拟UART端口的特性,使得BMC可以通过GPIO端口与CPU上的UART端口进行通信,并CPU的状态信息,并将该状态信息发送到远端的终端设备,使得运维人员可以远程对服务器系统进行调试。对服务器系统进行调试。对服务器系统进行调试。

【技术实现步骤摘要】
一种计算设备及计算设备的调试方法


[0001]本专利技术涉及计算机
,尤其涉及一种计算设备及计算设备的调试方法。

技术介绍

[0002]随着信息技术的不断发展,以及对服务器的可靠性和稳定性需求增高,经常会遇到对服务器进行调试的场景。
[0003]目前在对服务器进行调试时,通常采用外接实体串口的功能来对服务器系统进行系统级调试以及故障排除。比如通过服务器上的UART接口来获取服务器的状态信息,并根据获取的状态信息对服务器进行调试。虽然,通过服务器上的UART接口能够对服务器系统进行系统级的调试,但是BMC上的UART接口较少,若将BMC上的UART端口配置为与CPU上的UART端口进行通信,必然会影响BMC需要通过UART端口实现的其他功能。

技术实现思路

[0004]本申请实施例提供了一种服务器调试方法及服务器,通过BMC上的GPIO端口模拟UART串口的特性,使得BMC可以通过BMC上的GPIO端口获取CPU的状态信息,降低了服务器的成本。
[0005]本申请实施例提供了一种计算设备,该计算设备包括:基板本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种计算设备,其特征在于,所述计算设备包括:基板管理控制器BMC和中央处理器CPU,所述BMC通过所述BMC上的第一通用输入输出接口GPIO获取所述CPU的寄存器记录的所述CPU的状态信息,所述第一GPIO被配置为以串口的方式与所述CPU上的第一通用异步收发传输器UART接口进行通信;所述BMC向终端设备发送第一消息,所述第一消息用于指示所述终端设备显示所述状态信息;接收所述终端设备发送的第二消息,所述第二消息中包括基于所述状态信息获取到的调试信息;根据所述调试信息对所述服务器进行调试。2.根据权利要求1所述的计算设备,其特征在于,所述计算设备中还包括:电平转换电路,所述电平转换电路用于连接所述CPU和所述BMC,并对所述CPU上的第一通用异步收发传输器UART接口和所述BMC上的第一GPIO之间的电信号进行电平转换。3.根据权利要求1或2所述的计算设备,其特征在于,所述第一GPIO被配置为以UART串口的方式与所述CPU上的第一通用异步收发传输器UART接口进行通信,包括:在所述第一GPIO接口和所述第一通用异步收发传输器UART接口上配置相同的串口协议。4.根据权利要求1

3任一项所述的计算设备,其特征在于,所述BMC用于:根据所述调试信息确定所述BMC上的第一GPIO,所述调试信息用于指示所述BMC通过所述第一GPIO获取所述CPU上的状态信息。5.根据权利要求1

3任一项所述的计算设备,其特征在于,所述BMC用于:根据所述调试信息确定所述BMC上的第二端口,所述调试信息用于指示所述BMC通过所述第二端口驱动所述第二端口对应的驱动程序,以调试所述计算设备。6.根据权利要求1

5任一项所述的计算设备,其特征在于,所述CPU的状态信息...

【专利技术属性】
技术研发人员:万鹏
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

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

1