一种利用USB Type-C读取串口数据的方法技术

技术编号:13884287 阅读:59 留言:0更新日期:2016-10-23 18:46
本发明专利技术所述一种利用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读取串口数据的方法
技术介绍
随着云计算、大数据的发展,服务器产品维护的要求越来越严苛,产品维护和debug是必不可少的重要工作。针对产品维护和debug使用的方法,业界普遍使用的是读取串口数据。串口数据一位一位地顺序传送,通信线路简单,只要一对传输线就可以实现双向通信,从而大大降低了成本。根据读出来的串口数据进一步分析产品的底层信息及日志信息,从而更好的解决产品问题,提高产品的可靠性和稳定性。对于读取串口数据,业界使用最普遍的是通过九针串口即RS-232串口读取串口信息,需要把各种设备集齐,尤其是9针串口,且需要在PC电脑上安装好驱动,才能去抓取产品的串口数据。但是9针串口的机构尺寸较大,且需要去电子市场专门配备,此外,当没有接入网络无法安装驱动时,九针串口连接到电脑上就不能使用,影响抓取串口数据的时效,给时间紧迫的维护工作和debug工作带来较大的麻烦,影响了服务器产品维护的时效性。USB Type-C 连接器具有更加纤薄的设计、更快的传输速度(最高10Gbps)以及更强悍的电力传输(最高100W)。Type-C双面可插接口最大的特点是支持USB接口双面插入,正式解决了“USB永远插不准”的世界性难题,正反面随便插;同时与它配套使用的USB数据线也更细和更轻便。如附图1所示,其中D+/D-是用来传输串口信号使用,上下两排都包含D+/D-保证了线缆在正插和反插都可以使用。而现在,手机已经成为大众普遍的使用物品,针对现在普遍通用的手机数据线,即USB Type-C数据线,不需要针对性的安装驱动,普通电脑即可插入此数据线,进行串口数据读取。
技术实现思路
本专利技术针对目前技术发展的需求和不足之处,提供一种利用USB Type-C读取串口数据的方法。本专利技术所述一种利用USB Type-C读取串口数据的方法,解决上述技术问题采用的技术方案如下:所述一种利用USB Type-C读取串口数据的方法,通过在服务器板卡上设置USB Type-C连接器,并使用USB Type-C数据线,将普通电脑的USB接口(USB2.0/3.0)与服务器板卡的USB Type-C连接器的接口连接起来,使得电脑能够利用USB Type-C读取服务器板卡的串口数据。优选的,在服务器板卡上还设置有将USB数据转换成串口数据的USB转串口芯片,所述USB Type-C连接器与该USB转串口芯片连接通信。优选的,服务器板卡上的服务器板卡芯片通过UART数据总线与所述USB转串口芯片交互通信。优选的,所述服务器板卡芯片采用服务器主板使用的BMC芯片,或者板载HBA卡、网卡、Expander芯片。优选的,所述服务器板卡芯片采用搭配主板使用的独立的HBA卡、网卡或者Expander芯片。本专利技术所述一种利用USB Type-C读取串口数据的方法与现有技术相比具有的有益效果是:本专利技术利用USB Type-C接口,可实现在无专用九针串口的情况下,进行串口数据的读取,由于USB Type-C数据线相对传统九针线缆常见,携带方便;USB Type-C的接口小,放置到服务器板卡上,节省空间,极大优化了服务器产品板卡的布局空间,且提高运维和debug时效,增加服务器系统稳定性;并且,通过本专利技术可增加服务器产品的串口读取方式。说明书附图附图1为所述USB Type-C接口定义示意图;附图2为利用USB Type-C读取串口数据的方法的示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,对本专利技术所述一种利用USB Type-C读取串口数据的方法进一步详细说明。为优化产品维护时效问题,本专利技术提出一种利用USB Type-C读取串口数据的方法, 在服务器需要读取串口数据的板卡上,加入USB Type-C连接器,该USB Type-C连接器通过USB转串口芯片(USB数据和串口数据转换芯片),连接到对应的服务器板卡芯片,进而读取相应的串口数据。本专利技术通过常见的手机数据线,即USB Type-C数据线,进行服务器产品的串口数据读取,进而分析出所需要的底层信息及日志信息,能够加快产品维护效率,提升产品维护速度。实施例:本实施例提出的一种利用USB Type-C读取串口数据的方法,如附图2所示,通过在服务器板卡上设置USB Type-C连接器,并使用USB Type-C数据线,将普通电脑的USB2.0/3.0接口与服务器板卡的USB Type-C连接器的接口连接起来,使得电脑能够利用USB Type-C读取服务器板卡的串口数据。本实施例所述利用USB Type-C读取串口数据的方法,在服务器板卡上还设置有将USB数据转换成串口数据的USB转串口芯片,服务器板卡上的USB Type-C连接器与该USB转串口芯片连接通信。同时,服务器板卡上的服务器板卡芯片通过UART数据总线与所述USB转串口芯片交互通信。如附图2所示。采用该利用USB Type-C读取串口数据的方法,电脑USB2.0/3.0接口与USB Type-C连接器的接口,通过USB2.0/3.0转USB Type-C接口的USB Type-C数据线进行通信。这里用到的USB Type-C数据线是标准线缆,属于市场通用产品,相对传统九针线缆常见,携带方便。所述USB转串口芯片是用来把5V的USB信号(D+/D-)电平转换为UART使用的P3V3电平或者其他电平,最主要是把USB信号(D+/D-)传送过来的并行数据转换为UART的串行数据流。本实施例中,所述服务器板卡芯片可以是服务器主板使用的BMC芯片,或者板载HBA卡、网卡及Expander芯片等,这些服务器板卡芯片都能够进行串口数据的读取。此外,所述服务器板卡芯片也可以采用搭配主板使用的独立的HBA卡、网卡及Expander芯片。具体实施该利用USB Type-C读取串口数据的方法时,在服务器板卡结构设计上,加入USB Type-C连接器,因USB Type-C接口的机构尺寸较传统的九针串口小,这样就更节省服务器板卡的I/O接口的布局空间,优化了服务器板卡的布局,板卡的I/O利用率更高;使用上更节省信号线,减少服务器板卡上布线,减少了寻线时间和装载驱动时间,提高运维和debug时效,增加系统稳定性。上述具体实施方式仅是本专利技术的具体个案,本专利技术的专利保护范围包括但不限于上述具体实施方式,任何符合本专利技术的权利要求书的且任何所属
的普通技术人员对其所做的适当变化或替换,皆应落入本专利技术的专利保护范围。本文档来自技高网
...

【技术保护点】
一种利用USB Type‑C读取串口数据的方法,其特征在于, 通过在服务器板卡上设置USB Type‑C连接器,并使用USB Type‑C数据线,将普通电脑的USB接口与服务器板卡的USB Type‑C连接器的接口连接起来,使得电脑能够利用USB Type‑C读取服务器板卡的串口数据。

【技术特征摘要】
1.一种利用USB Type-C读取串口数据的方法,其特征在于, 通过在服务器板卡上设置USB Type-C连接器,并使用USB Type-C数据线,将普通电脑的USB接口与服务器板卡的USB Type-C连接器的接口连接起来,使得电脑能够利用USB Type-C读取服务器板卡的串口数据。2.根据权利要求1所述一种利用USB Type-C读取串口数据的方法,其特征在于, 在服务器板卡上还设置有将USB数据转换成串口数据的USB转串口芯片,所述USB Type-C连接器与该USB转串口芯片连接通信。3....

【专利技术属性】
技术研发人员:程鹏
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:山东;37

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

1