USB装置测试系统和方法及SATA装置测试系统和方法与流程

文档序号:23719839发布日期:2021-01-24 07:26阅读:111来源:国知局
USB装置测试系统和方法及SATA装置测试系统和方法与流程
usb装置测试系统和方法及sata装置测试系统和方法
技术领域
[0001]
本发明涉及计算机技术领域,具体涉及一种usb装置测试系统和方法及sata装置测试系统和方法。


背景技术:

[0002]
基于usb(universal serial bus,通用串行总线)接口或sata(serial ata,串行ata)接口的存储装置,例如u盘,硬件被制作出来以后,还需要进行开卡,即写入初始的引导程序,然后才能被使用。开卡后的u盘还需要进行测试,以便检出有问题的u盘。
[0003]
现有技术中,采用计算机设备对插入其usb接口的u盘进行开卡、测试等操作。然而,计算机设备的usb接口数量有限,因此进行开卡、测试等操作时,需要以人工方式不断的拔下操作完成的u盘,再插上新的u盘,整个过程繁琐且容易出错。
[0004]
于是,现有技术中出现了机械手装置,利用机械手来插拔u盘,以代替人工。但机械手装置成本较高。


技术实现要素:

[0005]
本发明的主要目的在于提供一种usb装置测试系统和,以解决usb装置的测试等过程中需要频繁插拔的技术问题。本发明的目的还在于提供一种sata装置测试系统和方法,以解决sata装置的测试等过程中需要频繁插拔的技术问题。
[0006]
为实现上述发明目的,本发明第一方面提供一种usb装置测试系统,该系统包括:测试主机、电源装置以及多个usb hub;所述多个usb hub分别连接至所述测试主机的多个usb接口,每个所述usb hub具有多个扩展usb接口以连接多个待测usb装置;所述电源装置,用于为所述多个usb hub分别提供电源接口;所述测试主机,用于控制所述电源装置依次将每个usb hub接通电源,以及,对已接通电源的当前usb hub所连接的多个待测usb装置进行操作。
[0007]
其中,所述多个usb hub可以全部直接连接于所述测试主机的各个usb接口。或者,所述多个usb hub也可以采用级联方式连接,例如采用两级级联,则包括:直接连接于所述测试主机的usb接口的一级usb hub,以及连接于所述一级usb hub的扩展usb接口的二级usb hub;必要时,也可以采用三级或者更多级的级联方式。
[0008]
一种可能的实现方式中,所述电源装置为电源时序控制器,所述待测usb装置为基于usb接口的存储装置,例如u盘或者连接有sd卡的读卡器等。
[0009]
一种可能的实现方式中,每个所述usb hub具有不少于16个扩展usb接口。
[0010]
该系统将多个usb hub连接到计算机设备,并利用电源装置对多个usb hub进行切换控制,利用usb hub扩展出的接口可以一次性连接非常多数量的待测usb装置,利用电源装置可以将多个usb hub依次接通电源,于是,可以对连接的很多个待测usb装置分批次自动进行开卡、测试等操作,整个过程不需要频繁插拔待测usb装置,也不需要使用机械手。
[0011]
本发明第二方面,提供一种usb装置测试方法,用于如第一方面所述的usb装置测
试系统,所述方法包括:测试主机发送通电指令给电源装置,以控制电源装置将多个usb hub中的第一usb hub接通电源;测试主机对所述第一usb hub所连接的多个待测usb装置进行操作;测试完成后,测试主机发送断电指令给电源装置,以控制所述电源装置将所述第一usb hub断开电源,以及,发送通电指令给电源装置,以控制所述电源装置将多个usb hub中的第二usb hub接通电源。
[0012]
一种可能的实现方式中,测试主机对所述第一usb hub所连接的多个待测usb装置进行操作,包括:对待测usb装置进行开卡和测试操作,所述待测usb装置为基于usb接口的存储装置,例如u盘或者连接有sd卡的读卡器等。
[0013]
本发明第三方面,提供一种sata装置测试系统,包括:测试主机、电源装置以及多个sata hub;所述多个sata hub分别连接至所述测试主机的多个sata接口,每个所述sata hub具有多个扩展sata接口以连接多个待测sata装置;所述电源装置,用于为所述多个sata hub分别提供电源接口;所述测试主机,用于控制所述电源装置依次将每个sata hub接通电源,以及,对已接通电源的当前sata hub所连接的多个待测sata装置进行操作。
[0014]
一种可能的实现方式中,所述多个sata hub包括:直接连接于所述测试主机的sata接口的一级sata hub,以及连接于所述一级sata hub的扩展sata接口的二级sata hub。
[0015]
一种可能的实现方式中,所述电源装置为电源时序控制器,所述待测sata装置为基于sata接口的存储装置。
[0016]
该系统将多个sata hub连接到计算机设备,并利用电源装置对多个sata hub进行切换控制,利用sata hub扩展出的接口可以一次性连接非常多数量的待测sata装置,利用电源装置可以将多个sata hub依次接通电源,于是,可以对连接的很多个待测sata装置分批次自动进行开卡、测试等操作,整个过程不需要频繁插拔待测sata装置,也不需要使用机械手。
[0017]
本发明第四方面,提供一种sata装置测试方法,用于如第三方面所述的sata装置测试系统,所述方法包括:测试主机发送通电指令给电源装置,以控制电源装置将多个sata hub中的第一sata hub接通电源;测试主机对所述第一sata hub所连接的多个待测sata装置进行操作;测试完成后,测试主机发送断电指令给电源装置,以控制所述电源装置将所述第一sata hub断开电源,以及,发送通电指令给电源装置,以控制所述电源装置将多个sata hub中的第二sata hub接通电源。
[0018]
一种可能的实现方式中,测试主机对所述第一sata hub所连接的多个待测sata装置进行操作,包括:对待测sata装置进行开卡和测试操作,所述待测sata装置为基于sata接口的存储装置。
[0019]
从以上技术方案可以看出,本发明实施例具有以下优点:本发明通过将多个hub(如usb hub或sata hub)连接到计算机设备,并利用电源装置对多个hub进行切换控制,利用hub扩展出的接口(如扩展usb接口或扩展sata接口)可以一次性连接非常多数量的待测装置(如待测usb装置或待测sata装置),利用电源装置可以将多个hub依次接通电源,于是,可以对连接的很多个待测装置分批次自动进行开卡、测试等操作,整个过程不需要频繁插拔待测装置,也不需要使用机械手。
附图说明
[0020]
为了更清楚地说明本发明实施例技术方案,下面将对实施例和现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0021]
图1是本发明一个实施例提供的一种usb装置测试系统的结构示意图;图2是是本发明另一实施例提供的一种usb装置测试系统的结构示意图;图3是本发明一个实施例提供的一种sata装置测试系统的结构示意图。
具体实施方式
[0022]
为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分的实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
[0023]
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别不同的对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0024]
下面通过具体实施例,分别进行详细的说明。
[0025]
请参考图1,本发明的一个实施例,提供一种usb装置测试系统,用于解决对待测usb装置进行开卡测试等操作时,需要频繁的插拔待测usb装置,导致的效率低下,以及与usb接口接触点经常摩擦而留下磨痕,等技术问题。
[0026]
该系统可包括:测试主机10、电源装置20以及多个usb hub30(简称hub)。
[0027]
其中,所述多个usb hub分别连接至所述测试主机的多个usb接口,每个所述usb hub具有多个扩展usb接口以连接多个待测usb装置。通常,一台计算机设备具有大约2-10个usb接口,一个usb hub通常具有数个至数十个扩展usb接口。本文中,优选采用具有不少于16个扩展usb接口的usb hub。
[0028]
所述待测usb装置,例如可以是u盘或者连接有sd卡的读卡器或者其基于usb接口的存储装置等。本文中又将待测usb装置称为待测样片或样片。
[0029]
所述电源装置,用于为所述多个usb hub分别提供电源接口,优选采用电源时序控制器。电源时序控制器可以提供多个电源接口分别用于各个usb hub。电源时序控制器可以通过tcp/ip或串口等方式与测试主机连接,由测试主机控制其各个电源接口接通电源(通电)或断开电源(断电)。其它实施方式中,电源装置也可以采用继电器等实现。
[0030]
所述测试主机,用于控制所述电源装置依次将每个usb hub接通电源,以及,对已接通电源的当前usb hub所连接的多个待测usb装置进行操作。以待测usb装置是u盘为例,所述的进行操作包括对待测usb装置进行开卡和测试等操作,其中,通过开卡写入初始的引导程序,通过测试检测是否存在问题,从而检出合格的u盘。
[0031]
如图1所示,所述多个usb hub可以全部直接连接于所述测试主机的各个usb接口。
[0032]
如图2所示,所述多个usb hub也可以采用级联方式连接,例如采用两级级联,则包括:直接连接于所述测试主机的usb接口的一级usb hub,以及连接于所述一级usb hub的扩展usb接口的二级usb hub;必要时,也可以采用三级或者更多级的级联方式。
[0033]
本发明系统通过采用usb hub和电源时序控制器组合方式,一台测试主机可以扩展到具有几百个扩展usb接口,以连接几百片待测usb装置,并自动对几百片样片进行开卡、测试等操作,整个过程中自动切换样片,但不需要机械手。
[0034]
如图1所示,以一个主机有4个usb接口,每个usb hub有16个扩展usb接口为例。一台测试主机可以同时接16*4=64个待测usb装置,测试主机通过控制电源时序控制器,依次将每个usb hub通电,当执行完测试主机的程序后,再断开当前usb hub并将下一个usb hub通电,依靠自动轮询的方式,完成全部测试,极大降低设备成本和人力资源的投入。
[0035]
如图2所示,当需要扩展待测usb装置时,只需要通过增加新一级usb hub即可,依旧以一个主机有4个usb接口,每个usb hub有16扩展usb解耦为例。主机的一个usb接口先接一个usb hub,在此usb hub的扩展usb接口上,再级联usb hub,则可以连接更多个usb hub。
[0036]
本发明实施例还提供一种usb装置测试方法,采用如上所述的系统。该方法可包括如下步骤:s01、测试主机发送通电指令给电源装置,以控制电源装置将多个usb hub中的第一usb hub接通电源;s02、测试主机对所述第一usb hub所连接的多个待测usb装置进行操作,例如进行开卡和测试操作;s03、测试完成后,测试主机发送断电指令给电源装置,以控制所述电源装置将所述第一usb hub断开电源,以及,发送通电指令给电源装置,以控制所述电源装置将多个usb hub中的第二usb hub接通电源。
[0037]
综上,本发明实施例公开了一种usb装置测试系统和方法,用于解决对待测usb装置进行开卡测试等操作时,需要频繁的插拔待测usb装置,导致的效率低下,以及与usb接口接触点经常摩擦而留下磨痕,等技术问题。
[0038]
本发明的usb装置测试系统,将多个usb hub连接到计算机设备,并利用电源装置对多个usb hub进行切换控制,利用usb hub扩展出的接口可以一次性连接非常多数量的待测usb装置,利用电源装置可以将多个usb hub依次接通电源,于是,可以对连接的很多个待测usb装置分批次自动进行开卡、测试等操作,整个过程不需要频繁插拔待测usb装置,也不需要使用机械手。
[0039]
请参考图3,本发明的一个实施例,还提供一种sata装置测试系统,用于解决对待测sata装置进行开卡测试等操作时,需要频繁的插拔待测sata装置,导致的效率低下,以及与sata接口接触点经常摩擦而留下磨痕,等技术问题。
[0040]
如图3所示,该系统可包括:测试主机、电源装置以及多个sata hub(简称hub);所述多个sata hub分别连接至所述测试主机的多个sata接口,每个所述sata hub具有多个扩展sata接口以连接多个待测sata装置;所述电源装置,用于为所述多个sata hub分别提供电源接口;所述测试主机,用于控制所述电源装置依次将每个sata hub接通电源,以及,对已接通电源的当前sata hub所连接的多个待测sata装置进行操作。
[0041]
一些实施方式中,所述多个sata hub包括:直接连接于所述测试主机的sata接口的一级sata hub,以及连接于所述一级sata hub的扩展sata接口的二级sata hub。
[0042]
一些实施方式中,所述电源装置为电源时序控制器,所述待测sata装置为基于sata接口的存储装置。
[0043]
本发明的一个实施例,还提供一种sata装置测试方法,用于如上文所述的sata装置测试系统,所述方法包括:测试主机发送通电指令给电源装置,以控制电源装置将多个sata hub中的第一sata hub接通电源;测试主机对所述第一sata hub所连接的多个待测sata装置进行操作;测试完成后,测试主机发送断电指令给电源装置,以控制所述电源装置将所述第一sata hub断开电源,以及,发送通电指令给电源装置,以控制所述电源装置将多个sata hub中的第二sata hub接通电源。
[0044]
一些实施方式中,测试主机对所述第一sata hub所连接的多个待测sata装置进行操作,包括:对待测sata装置进行开卡和测试操作,所述待测sata装置为基于sata接口的存储装置。
[0045]
本发明的sata装置测试系统,将多个sata hub连接到计算机设备,并利用电源装置对多个sata hub进行切换控制,利用sata hub扩展出的接口可以一次性连接非常多数量的待测sata装置,利用电源装置可以将多个sata hub依次接通电源,于是,可以对连接的很多个待测sata装置分批次自动进行开卡、测试等操作,整个过程不需要频繁插拔待测sata装置,也不需要使用机械手。
[0046]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详细描述的部分,可以参见其它实施例的相关描述。
[0047]
上述实施例仅用以说明本发明的技术方案,而非对其限制;本领域的普通技术人员应当理解:其依然可以对上述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1