一种利用USBType-C读取串口数据的方法

文档序号:10654507阅读:1803来源:国知局
一种利用USB Type-C读取串口数据的方法
【专利摘要】本发明所述一种利用USB Type?C读取串口数据的方法,涉及服务器产品领域,通过在服务器板卡上设置USB Type?C连接器,并使用USB Type?C数据线,将普通电脑的USB接口与服务器板卡的USB Type?C连接器的接口连接起来,使得电脑能够利用USB Type?C读取服务器板卡的串口数据。由于USB Type?C数据线相对传统九针线缆常见,携带方便;USB Type?C的接口小,放置到服务器板卡上,节省空间,因此本发明极大优化了服务器产品板卡的布局空间,且提高运维和debug时效,增加了服务器系统稳定性。
【专利说明】_种利用USB Type-C读取串口数据的方法
[0001]
技术领域
[0002]本发明涉及服务器产品领域,具体的说是一种利用USBType-C读取串口数据的方法。
【背景技术】
[0003]随着云计算、大数据的发展,服务器产品维护的要求越来越严苛,产品维护和debug是必不可少的重要工作。针对产品维护和debug使用的方法,业界普遍使用的是读取串口数据。串口数据一位一位地顺序传送,通信线路简单,只要一对传输线就可以实现双向通信,从而大大降低了成本。根据读出来的串口数据进一步分析产品的底层信息及日志信息,从而更好的解决产品问题,提高产品的可靠性和稳定性。
[0004]对于读取串口数据,业界使用最普遍的是通过九针串口即RS-232串口读取串口信息,需要把各种设备集齐,尤其是9针串口,且需要在PC电脑上安装好驱动,才能去抓取产品的串口数据。但是9针串口的机构尺寸较大,且需要去电子市场专门配备,此外,当没有接入网络无法安装驱动时,九针串口连接到电脑上就不能使用,影响抓取串口数据的时效,给时间紧迫的维护工作和debug工作带来较大的麻烦,影响了服务器产品维护的时效性。
[0005]USB Type-C连接器具有更加纤薄的设计、更快的传输速度(最高1Gbps)以及更强悍的电力传输(最高100W) Jype-C双面可插接口最大的特点是支持USB接口双面插入,正式解决了 “USB永远插不准”的世界性难题,正反面随便插;同时与它配套使用的USB数据线也更细和更轻便。如附图1所示,其中D+/D-是用来传输串口信号使用,上下两排都包含D+/D-保证了线缆在正插和反插都可以使用。而现在,手机已经成为大众普遍的使用物品,针对现在普遍通用的手机数据线,即USB Type-C数据线,不需要针对性的安装驱动,普通电脑即可插入此数据线,进行串口数据读取。

【发明内容】

[0006]本发明针对目前技术发展的需求和不足之处,提供一种利用USBType-C读取串口数据的方法。
[0007]本发明所述一种利用USBType-C读取串口数据的方法,解决上述技术问题采用的技术方案如下:所述一种利用USB Type-C读取串口数据的方法,通过在服务器板卡上设置USB Type-C连接器,并使用USB Type-C数据线,将普通电脑的USB接口(USB2.0/3.0)与服务器板卡的USB Type-C连接器的接口连接起来,使得电脑能够利用USB Type-C读取服务器板卡的串口数据。
[0008]优选的,在服务器板卡上还设置有将USB数据转换成串口数据的USB转串口芯片,所述USB Type-C连接器与该USB转串口芯片连接通信。
[0009]优选的,服务器板卡上的服务器板卡芯片通过UART数据总线与所述USB转串口芯片交互通信。
[0010]优选的,所述服务器板卡芯片采用服务器主板使用的BMC芯片,或者板载HBA卡、网卡、Expander芯片。
[0011]优选的,所述服务器板卡芯片采用搭配主板使用的独立的HBA卡、网卡或者Expander芯片。
[0012]本发明所述一种利用USBType-C读取串口数据的方法与现有技术相比具有的有益效果是:本发明利用USB Type-C接口,可实现在无专用九针串口的情况下,进行串口数据的读取,由于USB Type-C数据线相对传统九针线缆常见,携带方便;USB Type-C的接口小,放置到服务器板卡上,节省空间,极大优化了服务器产品板卡的布局空间,且提高运维和debug时效,增加服务器系统稳定性;并且,通过本发明可增加服务器产品的串口读取方式。
[0013]说明书附图
附图1为所述USB Type-C接口定义示意图;
附图2为利用USB Type-C读取串口数据的方法的示意图。
【具体实施方式】
[0014]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本发明所述一种利用USB Type-C读取串口数据的方法进一步详细说明。
[0015]为优化产品维护时效问题,本发明提出一种利用USBType-C读取串口数据的方法,在服务器需要读取串口数据的板卡上,加入USB Type-C连接器,该USB Type-C连接器通过USB转串口芯片(USB数据和串口数据转换芯片),连接到对应的服务器板卡芯片,进而读取相应的串口数据。本发明通过常见的手机数据线,即USB Type-C数据线,进行服务器产品的串口数据读取,进而分析出所需要的底层信息及日志信息,能够加快产品维护效率,提升产品维护速度。
[0016]实施例:
本实施例提出的一种利用USB Type-C读取串口数据的方法,如附图2所示,通过在服务器板卡上设置USB Type-C连接器,并使用USB Type-C数据线,将普通电脑的USB2.0/3.0接口与服务器板卡的USB Type-C连接器的接口连接起来,使得电脑能够利用USB Type-C读取服务器板卡的串口数据。
[0017]本实施例所述利用USBType-C读取串口数据的方法,在服务器板卡上还设置有将USB数据转换成串口数据的USB转串口芯片,服务器板卡上的USB Type-C连接器与该USB转串口芯片连接通信。同时,服务器板卡上的服务器板卡芯片通过UART数据总线与所述USB转串口芯片交互通信。如附图2所示。
[0018]采用该利用USB Type-C读取串口数据的方法,电脑USB2.0/3.0接口与USB Type-C连接器的接口,通过USB2.0/3.0RUSB Type-C接口的USB Type-C数据线进行通信。这里用到的USB Type-C数据线是标准线缆,属于市场通用产品,相对传统九针线缆常见,携带方便。所述USB转串口芯片是用来把5V的USB信号(D+/D-)电平转换为UART使用的P3V3电平或者其他电平,最主要是把USB信号(D+/D-)传送过来的并行数据转换为UART的串行数据流。
[0019]本实施例中,所述服务器板卡芯片可以是服务器主板使用的BMC芯片,或者板载HBA卡、网卡及Expander芯片等,这些服务器板卡芯片都能够进行串口数据的读取。此外,所述服务器板卡芯片也可以采用搭配主板使用的独立的HBA卡、网卡及Expander芯片。
[0020]具体实施该利用USBType-C读取串口数据的方法时,在服务器板卡结构设计上,加入USB Type-C连接器,因USB Type-C接口的机构尺寸较传统的九针串口小,这样就更节省服务器板卡的I/O接口的布局空间,优化了服务器板卡的布局,板卡的I/O利用率更高;使用上更节省信号线,减少服务器板卡上布线,减少了寻线时间和装载驱动时间,提高运维和debug时效,增加系统稳定性。
[0021]上述【具体实施方式】仅是本发明的具体个案,本发明的专利保护范围包括但不限于上述【具体实施方式】,任何符合本发明的权利要求书的且任何所属技术领域的普通技术人员对其所做的适当变化或替换,皆应落入本发明的专利保护范围。
【主权项】
1.一种利用USBType-C读取串口数据的方法,其特征在于,通过在服务器板卡上设置USB Type-C连接器,并使用USB Type-C数据线,将普通电脑的USB接口与服务器板卡的USBType-C连接器的接口连接起来,使得电脑能够利用USB Type-C读取服务器板卡的串口数据。2.根据权利要求1所述一种利用USBType-C读取串口数据的方法,其特征在于,在服务器板卡上还设置有将USB数据转换成串口数据的USB转串口芯片,所述USB Type-C连接器与该USB转串口芯片连接通信。3.根据权利要求2所述一种利用USBType-C读取串口数据的方法,其特征在于,服务器板卡上的服务器板卡芯片通过UART数据总线与所述USB转串口芯片交互通信。4.根据权利要求3所述一种利用USBType-C读取串口数据的方法,其特征在于,所述服务器板卡芯片采用服务器主板使用的BMC芯片,或者板载HBA卡、网卡、Expander芯片。5.根据权利要求3所述一种利用USBType-C读取串口数据的方法,其特征在于,所述服务器板卡芯片采用搭配主板使用的独立的HBA卡、网卡或者Expander芯片。
【文档编号】G06F13/42GK106021154SQ201610351750
【公开日】2016年10月12日
【申请日】2016年5月25日
【发明人】程鹏
【申请人】浪潮电子信息产业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1