一种服务器串口数据采集装置及方法制造方法及图纸

技术编号:27102872 阅读:11 留言:0更新日期:2021-01-25 18:48
本发明专利技术提供一种服务器串口数据采集装置及方法,所述装置包括:微处理器、存储模块和无线通信模块,所述存储模块和无线通信模块均与所述微处理器连接;所述微处理器与串口收发模块连接。本发明专利技术有效解决了对测试资源(测试电脑)的长期占用,对测试资源(测试电脑)的没有庞大数量要求,无线拆卸机箱。无线拆卸机箱。

【技术实现步骤摘要】
一种服务器串口数据采集装置及方法


[0001]本专利技术属于服务器测试
,具体涉及一种服务器串口数据采集装置及方法。

技术介绍

[0002]串口通信是指外设和计算机之间,通过数据信号线、地线、控制线等,按位进行传输数据的一种串行通讯方式。在服务器的电路设计中,会留有BMC_UART,SYS_UART等串行接口。在开发和测试阶段,通过串口可以获取许多进程信息,通过该信息,研发人员可以很快速的定位许多故障。因此,研发人员经常要求在测试过程中,对所有测试机器,全程连接UART,一直采集UART信息。如果故障发生以后再连接串口设备,可能无法获取所需要的信息,然后需要耗费大量人力物力去复现该故障。
[0003]现有技术监测电脑通过一个USB转UART模块连接到服务器的串口上,电脑端打开相应的串口软件,实时显示并记录串口传输的数据。
[0004]但是,监测电脑通过串口模块与服务器串口连接,中间如有断开就会丢失断开这段时间的数据。当在测试阶段,需要对多台服务器的串口进行长时间不间断的监控。一个USB端口只能插入一个USB转串口模块,并只连接一个服务器串口,而多台服务器放置分散,实验室或机房环境不方便布线。此时需要使用多台监测电脑,因此会占用过多测试资源。出于不同的设计原因,并非每款服务器都会将串口从机箱引出,因此串口信息采集很多时候需要将机箱打开,将线缆插到内部的串口插针或连接器上。并且为了避免机壳将线缆压破损,机箱盖将以非正常的方式安装到服务器上。机壳无法正常闭合会影响到散热,在机房服务器机柜进行机箱的拆装操作有很多不便,尤其在单人操作的情况。

技术实现思路

[0005]针对现有技术的上述不足,本专利技术提供一种服务器串口数据采集装置及方法,以解决上述技术问题。
[0006]本专利技术提供一种服务器串口数据采集装置,所述装置包括:
[0007]微处理器、存储模块和无线通信模块,所述存储模块和无线通信模块均与所述微处理器连接;
[0008]所述存储模块和微处理器均与串口收发模块连接。
[0009]进一步的,所述微处理器还连接VGA显示器。
[0010]本专利技术还提供一种服务器串口数据采集方法,所述方法包括:
[0011]存储模块存储串口收发模块输出的串口信息;
[0012]控制器通过无线通信模块与客户端建立无线通信连接;
[0013]控制器接收到所述客户端发送的请求之后,从所述存储模块读取串口信息;
[0014]控制器将读取的串口信息通过无线通信链路返回至所述客户端。
[0015]进一步的,所述方法还包括:
[0016]所述串口信息按时间顺序存储至所述存储模块,在所述存储模块存满之后,自动覆盖早期信息数据。
[0017]进一步的,所述控制器通过无线通信模块与客户端建立无线通信连接,包括:
[0018]为所述无线通信模块分配网络地址;
[0019]设定所述无线通信模块的默认状态为低功耗休眠状态;
[0020]所述无线通信模块接收到客户端的广播信息后从休眠状态转换为启用状态。
[0021]进一步的,所述方法还包括:
[0022]微处理器若检测到存储空间填满、串口数据出现预期信息、串口报错情况时,主动向客户端发送提醒信息。
[0023]进一步的,所述方法还包括:
[0024]在微处理器设置升级控制协议,支持从无线通信模块接收固件升级文件。
[0025]进一步的,所述方法还包括:
[0026]微处理器将通过无线通信链路接收的客户端指令转发至串口收发模块。
[0027]进一步的,所述方法还包括:
[0028]微处理器将串口收发模块接收的数据转换为VGA信号,实时输出至外接的VGA显示器。
[0029]本专利技术的有益效果在于,
[0030]本专利技术提供的服务器串口数据采集装置及方法,通过单独模块对串口数据进行不间断采集与存储,并使用无线方式与测试电脑建立连接,有效解决了对测试资源(测试电脑)的长期占用,对测试资源(测试电脑)的没有庞大数量要求,无线拆卸机箱。
[0031]此外,本专利技术设计原理可靠,结构简单,具有非常广泛的应用前景。
附图说明
[0032]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0033]图1是本申请一个实施例的装置的结构示意图。
具体实施方式
[0034]为了使本
的人员更好地理解本专利技术中的技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0035]需要说明的是,在不冲突的情况下,本专利技术中的实施例及实施例中的特征可以相互组合。
[0036]在本专利技术的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是
两个元件内部的连通。对于本领域的普通技术人员而言,可以通过具体情况理解上述术语在本专利技术中的具体含义。
[0037]下面将参考附图并结合实施例来详细说明本专利技术。
[0038]实施例1
[0039]本专利技术提供一种服务器串口数据采集装置,如图1所示,包括:
[0040]微处理器MCU、存储模块EEPROM和无线通信模块,存储模块EEPROM和无线通信模块均与微处理器MCU连接;
[0041]此外微处理器还连接串口收发模块(UART模块)。微处理器通过VGA信号转换模块连接VGA显示器。
[0042]整个装置做成易于拆装的设计,模块插到UART接口,使用接口的3.3V电压供电;
[0043]外部EEPROM或Flash作为数据存储芯片,将UART接收到的数据依照格式依次写入到存储芯片中,后期需要时再读取出来并发送出去;
[0044]无线模块的作用是实现无需拆卸机箱的通讯连接;
[0045]为降低成本,VGA&USB部分作为可选配置,该部分在机箱可拆卸时连接使用,实时显示UART传输的数据并进行数据交互;
[0046]因为VGA&USB部分使用独立电路方案,因此本专利技术对MCU的选型要求可以大幅降低,除UART IO外,还需I2C(EEPROM使用)或SPI(Flash使用)通信线路,复用固件升级IO来与无线模块通讯(用来实现在线升级该模块固件),依照VGA&USB的实际电路方案本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种服务器串口数据采集装置,其特征在于,所述装置包括:微处理器、存储模块和无线通信模块,所述存储模块和无线通信模块均与所述微处理器连接;所述微处理器与串口收发模块连接。2.根据权利要求1所述的装置,其特征在于,所述微处理器还连接VGA显示器。3.一种服务器串口数据采集方法,其特征在于,所述方法包括:存储模块存储串口收发模块输出的串口信息;控制器通过无线通信模块与客户端建立无线通信连接;控制器接收到所述客户端发送的请求之后,从所述存储模块读取串口信息;控制器将读取的串口信息通过无线通信链路返回至所述客户端。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:所述串口信息按时间顺序存储至所述存储模块,在所述存储模块存满之后,自动覆盖早期信息数据。5.根据权利要求3所述的方法,其特征在于,所述控制器通过无线通信模...

【专利技术属性】
技术研发人员:齐雪宝
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1
相关领域技术
  • 暂无相关专利