一种服务器串口调试方法及系统技术方案

技术编号:26504442 阅读:85 留言:0更新日期:2020-11-27 15:31
本发明专利技术公开了一种服务器串口调试方法,会首先通过CPLD通过多个接收串口接口获取多个芯片对应的调试数据;然后通过CPLD至少在调试数据的首部增加对应接收串口接口的开始关键字,并至少在调试数据的尾部增加对应接收串口接口的结束关键字;最后通过CPLD调用一发送串口接口将增加有开始关键字和结束关键字的调试数据发送至上位机,以通过上位机根据开始关键字和结束关键字区分并显示调试数据。通过CPLD可以仅通过一个发送串口接口即可将对应多个芯片的调试数据同时发送至上位机,而通过开始关键字和结束关键字可以将调试数据区分并进行显示。本发明专利技术还提供了一种服务器串口调试系统,同样具有上述有益效果。

【技术实现步骤摘要】
一种服务器串口调试方法及系统
本专利技术涉及计算机
,特别是涉及一种服务器串口调试方法以及一种服务器串口调试系统。
技术介绍
在服务器中,经常采用各种功能芯片,例如BMC、存储控制器、PCIe控制器等。在开发阶段和后期的问题排查阶段,需要对各个芯片的运行情况进行检查,以确保系统功能正常。当前最常用的故障排查方法是使用PC收集并检查各个芯片的串口信息,因为芯片一般会通过串口将这些信息发出来。如果需要同时收集多个芯片的串口信息,就需要采用PC通过多条串口线缆连接到各个芯片的串口连接器上。同时,在PC上也需要开启多个对应的软件端口来查看各个串口信息。这样一方面PC上接口有限,可能不能直接满足多个芯片串口同时查看信息的要求;另一方面操作也比较复杂。所以如何简单的查看多个串口信息时本领域技术人员急需解决的问题。
技术实现思路
本专利技术的目的是提供一种服务器串口调试方法,可以同时查看多个串口的串口信息;本专利技术还提供了一种服务器串口调试系统,可以同时查看多个串口的串口信息。为解决上述技术问题,本专利技术提供一种本文档来自技高网...

【技术保护点】
1.一种服务器串口调试方法,其特征在于,包括:/n通过CPLD调用多个接收串口接口获取多个芯片对应的调试数据;/n通过所述CPLD至少在所述调试数据的首部增加对应接收串口接口的开始关键字,并至少在所述调试数据的尾部增加对应接收串口接口的结束关键字;/n通过所述CPLD调用一发送串口接口将增加有所述开始关键字和所述结束关键字的调试数据发送至上位机,以通过所述上位机根据所述开始关键字和所述结束关键字区分并显示所述调试数据。/n

【技术特征摘要】
1.一种服务器串口调试方法,其特征在于,包括:
通过CPLD调用多个接收串口接口获取多个芯片对应的调试数据;
通过所述CPLD至少在所述调试数据的首部增加对应接收串口接口的开始关键字,并至少在所述调试数据的尾部增加对应接收串口接口的结束关键字;
通过所述CPLD调用一发送串口接口将增加有所述开始关键字和所述结束关键字的调试数据发送至上位机,以通过所述上位机根据所述开始关键字和所述结束关键字区分并显示所述调试数据。


2.根据权利要求1所述的方法,其特征在于,所述发送串口接口的传输速率不小于全部所述接收串口接口的传输速率之和。


3.根据权利要求2所述的方法,其特征在于,所述接收串口接口为UART串口接口。


4.根据权利要求3所述的方法,其特征在于,所述发送串口接口通过线缆与所述上位机连接。


5.根据权利要求1至4任一项权利要求所述的方法,其特征在于,在所述通过CPLD调用多个接收串口接口获取多个芯片对应的调试数据之后,所述方法还包括:
通过所述CPLD识别所述调试数据中与所述开始关键字和所述结束关键字相同的待识别字符;
打断所述待识别字符,在前一调试数据结尾处增加所述结束关键字,并在后一调试数据开头处增加所述开始关键字。


6.一种服...

【专利技术属性】
技术研发人员:慈潭龙
申请(专利权)人:浪潮商用机器有限公司
类型:发明
国别省市:山东;37

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

1