CN102750208B - 测试装置及利用其测试嵌入式***设备多路串口的方法 - Google Patents

测试装置及利用其测试嵌入式***设备多路串口的方法 Download PDF

Info

Publication number
CN102750208B
CN102750208B CN201110097296.XA CN201110097296A CN102750208B CN 102750208 B CN102750208 B CN 102750208B CN 201110097296 A CN201110097296 A CN 201110097296A CN 102750208 B CN102750208 B CN 102750208B
Authority
CN
China
Prior art keywords
signal
embedded system
port
system device
serial
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CN201110097296.XA
Other languages
English (en)
Other versions
CN102750208A (zh
Inventor
胡明祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yun Chuan intellectual property Services Co., Ltd of Zhongshan city
Original Assignee
Yun Chuan Intellectual Property Services Co Ltd Of Zhongshan City
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Yun Chuan Intellectual Property Services Co Ltd Of Zhongshan City filed Critical Yun Chuan Intellectual Property Services Co Ltd Of Zhongshan City
Priority to CN201110097296.XA priority Critical patent/CN102750208B/zh
Priority to TW100113739A priority patent/TW201243362A/zh
Priority to US13/167,722 priority patent/US20120271980A1/en
Publication of CN102750208A publication Critical patent/CN102750208A/zh
Application granted granted Critical
Publication of CN102750208B publication Critical patent/CN102750208B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/221Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test buses, lines or interfaces, e.g. stuck-at or open line faults

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Systems (AREA)
  • Tests Of Electronic Circuits (AREA)

Abstract

一种测试装置,该测试装置与嵌入式***设备以及终端服务器相连接。该测试装置包括USB端口、信号转换单元、切换控制单元、MUX芯片、多路串口接口以及输出端口,该USB端口与嵌入式***设备的USB端口连接,该多路串口接口与嵌入式***设备的多路串口连接。切换控制单元与MUX芯片连接,用于控制MUX芯片将嵌入式***设备的多路串口中的一个待测串口与信号转换单元连接,形成对待测串口进行测试的测试回路。信号转换单元与测试装置的USB端口连接,并通过MUX芯片与多路串口接口连接,用于将嵌入式***设备发送的USB信号转换为串口信号或将该嵌入式***设备发送的串口信号转换为USB信号。本发明还提供一种利用该测试装置测试嵌入式***设备多路串口的方法。

Description

测试装置及利用其测试嵌入式***设备多路串口的方法
技术领域
本发明涉及一种测试装置及利用其测试嵌入式***设备多路串口的方法。
背景技术
计算机主板和很多嵌入式设备为了适应不同类型的控制终端,会设计不同的串口通信端口。在生产测试过程中,通常是通过RJ-45或DB9串口作为终端测试接口连接至终端服务器来测试主板上设计的多个串口。当需要测试主板的其它串口时,必须要人为地断开终端服务器与计算机串口之间相连的终端线,这样势必会对测试程序造成影响。同时,人为切断终端线,会对测试流程造成影响。
发明内容
鉴于以上内容,有必要提供一种测试装置,该测试装置与嵌入式***设备以及终端服务器相连接,用于测试该嵌入式***设备的多路串口。该测试装置包括USB端口、信号转换单元、切换控制单元、MUX芯片、多路串口接口以及输出端口,该USB端口与嵌入式***设备的USB端口连接,该多路串口接口与嵌入式***设备的多路串口连接,该输出端口与终端服务器连接,其中:所述切换控制单元与MUX芯片连接,用于控制该MUX芯片将所述多路串口中的一个待测串口与所述信号转换单元连接,形成对该待测串口进行测试的测试回路;所述信号转换单元与测试装置的USB端口连接,并通过MUX芯片与多路串口接口连接,用于将嵌入式***设备发送的USB信号转换为串口信号或将该嵌入式***设备发送的串口信号转换为USB信号,以实现测试信号在该测试装置的USB端口与所述多路串口之间传输。
还有必要提供一种利用上述测试装置测试嵌入式***设备多路串口的方法。该方法包括:所述切换控制单元控制所述MUX芯片将所述多路串口中的一个待测串口与所述信号转换单元连接;当测试所述待测串口的信号发送功能时,所述嵌入式***设备通过该待测串口发送一个串口信号;所述信号转换单元将上述发送的串口信号转换为USB信号;嵌入式***设备通过该嵌入式***设备的USB端口接收上述转换后的USB信号,并将该接收的USB信号与所述发送的串口信号进行校验,根据校验结果判断所述待测串口的信号发送功能是否正常;当测试所述待测串口的信号接收功能时,所述嵌入式***设备通过该嵌入式***设备的USB端口发送一个USB信号;所述信号转换单元将上述发送的USB信号转换为串口信号;所述嵌入式***设备通过所述待测串口接收上述转换后的串口信号,并将该接收的串口信号与上述发送的USB信号进行校验,根据校验结果判断该待测串口的信号接收功能是否正常。
相较于现有技术,所述测试装置及利用其测试嵌入式***设备多路串口的方法,可对嵌入式***设备的多路串口进行快速测试,测试过程无需人为对嵌入式***设备与终端服务器之间的终端线进行干预,提高了测试效率,且方便了测试流程的管控。
附图说明
图1是本发明测试装置较佳实施例的硬件架构图。
图2是本发明利用图1中的测试装置测试嵌入式***设备多路串口的方法的流程图。
主要元件符号说明
嵌入式***设备 1
USB端口 10、20
多路串口 11
测试装置 2
信号转换单元 21
切换控制单元 22
电源管理单元 23
MUX芯片 24
多路串口接口 25
输出端口 26
终端服务器 3
如下具体实施方式将结合上述附图进一步说明本发明。
具体实施方式
如图1所示,是本发明测试装置2较佳实施例的硬件架构图。该测试装置2包括USB端口20、信号转换单元21、切换控制单元22、电源管理单元23、MUX(multiplexer,多路复用器)芯片24、多路串口接口25以及输出端口26。在本实施例中,所述测试装置2的USB端口20与嵌入式***设备1的USB端口10连接,所述多路串口接口25与嵌入式***设备1的多路串口11连接,以对该嵌入式***设备1的多路串口11进行测试。该嵌入式***设备1可以是计算机、服务器或其他任何包括所述多路串口11以及USB端口10的设备。进一步地,所述输出端口26通过一条与终端服务器3相适配的终端线与该终端服务器3相连接,以便嵌入式***设备1通过该输出端口26将对多路串口11的测试结果上传至该终端服务器3。
所述切换控制单元22与MUX芯片24连接,用于控制该MUX芯片24将多路串口11中的任意一个待测串口与信号转换单元21连接,形成对该待测串口进行测试的测试回路。此外,当对该待测串口的测试完成后,该切换控制单元22控制该MUX芯片24将该待测串口与所述输出端口26连接,以便嵌入式***设备1通过该输出端口26将测试结果上传至所述终端服务器3。
所述信号转换单元21与USB端口20连接,并通过MUX芯片24与多路串口接口25连接。该信号转换单元21用于将嵌入式***设备1通过USB端口10发送的USB信号转换为串口信号或者将该嵌入式***设备1通过多路串口11发送的串口信号转换为USB信号,以实现测试信号在该USB端口20与所述多路串口11之间的传输。本实施例中,该测试信号即包括所述嵌入式***设备1通过USB端口10发送的USB信号以及该嵌入式***设备1通过多路串口11发送的串口信号。
所述电源管理单元23的一端与USB端口20连接,另一端与信号转换单元21、切换控制单元22以及MUX芯片24连接,该电源管理单元23由USB端口20提供的电源信号供电,并将该电源信号转化成相应的电压对信号转换单元21、切换控制单元22以及MUX芯片24供电。
如图2所示,是本发明利用所述测试装置2对所述嵌入式***设备1的多路串口11进行测试的流程图。
步骤S01,所述切换控制单元22控制MUX芯片24将多路串口11中的任意一个待测串口与信号转换单元21连接。
步骤S02,当测试所述待测串口的信号发送功能时,嵌入式***设备1通过该待测串口发送一个串口信号。
步骤S03,所述信号转换单元21将上述发送的串口信号转换为USB信号。
步骤S04,嵌入式***设备1通过所述USB端口10接收上述转换后的USB信号,并将该接收的USB信号与所述发送的串口信号进行校验,根据校验结果判断所述待测串口的信号发送功能是否正常。具体地,若根据校验结果判定该接收的USB信号与所述发送的串口信号为相同的信号,则判定该待测串口的信号发送功能正常。否则,则判定该待测串口的信号发送功能异常。
步骤S05,当测试所述待测串口的信号接收功能时,嵌入式***设备1通过USB端口10发送一个USB信号。
步骤S06,所述信号转换单元21将上述发送的USB信号转换为串口信号。
步骤S07,所述嵌入式***设备1通过所述待测串口接收上述转换后的串口信号,并将该接收的串口信号与上述发送的USB信号进行校验,根据校验结果判断该待测串口的信号接收功能是否正常。具体地,若根据校验结果判定该接收的串口信号与所述发送的USB信号为相同的信号,则判定该待测串口的信号接收功能正常。否则,则判定该待测串口的信号接收功能异常。
此处所应说明的,对所述信号发送与信号接收功能进行测试时,无特定的先后顺序,也即,既可先测信号发送功能,也可先测信号接收功能,本领域技术人员应当容易理解。
当对所述待测串口的测试完成后,所述多路串口测试方法还包括以下步骤:
步骤S08,所述切换控制单元22控制MUX芯片24将待测串口与输出端口26连接。
步骤S09,所述嵌入式***设备1将对所述待测串口的测试结果通过输出端口26上传至终端服务器。
当需要测试嵌入式***设备1中的其它串口时,重复上述步骤S01至步骤S09,以完成对该嵌入式***设备1中所有串口的测试。
以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

Claims (5)

1.一种测试装置,该测试装置与嵌入式***设备以及终端服务器相连接,用于测试该嵌入式***设备的多路串口,其特征在于,该测试装置包括USB端口、信号转换单元、切换控制单元、MUX芯片、多路串口接口以及输出端口,该USB端口与嵌入式***设备的USB端口连接,该多路串口接口与嵌入式***设备的多路串口连接,该输出端口与终端服务器连接,其中:
所述切换控制单元与MUX芯片连接,用于控制该MUX芯片将多路串口中的任意一个待测串口与信号转换单元连接,形成对该待测串口进行测试的测试回路;
所述信号转换单元与测试装置的USB端口连接,并通过MUX芯片与多路串口接口连接,用于将嵌入式***设备发送的USB信号转换为串口信号或将该嵌入式***设备发送的串口信号转换为USB信号,以实现测试信号在该测试装置的USB端口与所述多路串口之间的传输;其中所述嵌入式***设备通过所述待测串口接收上述转换后的串口信号,并将该接收的串口信号与上述发送的USB信号进行校验,根据校验结果判断该待测串口的信号接收功能是否正常。
2.如权利要求1所述的测试装置,其特征在于,该测试装置还包括电源管理单元,该电源管理单元的一端与该测试装置的USB端口连接,另一端与信号转换单元、切换控制单元以及MUX芯片连接,该电源管理单元由该测试装置的USB端口提供的电源信号供电,并将该电源信号转化成相应的电压对信号转换单元、切换控制单元以及MUX芯片供电。
3.如权利要求1所述的测试装置,其特征在于,所述切换控制单元还用于当对所述待测串口的测试完成后,控制MUX芯片将该待测串口与所述输出端口连接,以便所述嵌入式***设备通过该输出端口将对该待测串口的测试结果上传至所述终端服务器。
4.一种利用权利要求1所述的测试装置测试嵌入式***设备多路串口的方法,该方法包括:
所述切换控制单元控制所述MUX芯片将所述多路串口中的任意一个待测串口与所述信号转换单元连接;
当测试所述待测串口的信号发送功能时,所述嵌入式***设备通过该待测串口发送一个串口信号;
所述信号转换单元将上述发送的串口信号转换为USB信号;
嵌入式***设备通过该嵌入式***设备的USB端口接收上述转换后的USB信号,并将该接收的USB信号与所述发送的串口信号进行校验,根据校验结果判断所述待测串口的信号发送功能是否正常;
当测试所述待测串口的信号接收功能时,所述嵌入式***设备通过该嵌入式***设备的USB端口发送一个USB信号;
所述信号转换单元将上述发送的USB信号转换为串口信号;及所述嵌入式***设备通过所述待测串口接收上述转换后的串口信号,并将该接收的串口信号与上述发送的USB信号进行校验,根据校验结果判断该待测串口的信号接收功能是否正常。
5.如权利要求4所述的测试嵌入式***设备多路串口的方法,其特征在于,该方法还包括:
当对所述待测串口的测试完成后,所述切换控制单元控制MUX芯片将该待测串口与所述输出端口连接;及
所述嵌入式***设备将对所述待测串口的测试结果通过该输出端口上传至终端服务器。
CN201110097296.XA 2011-04-19 2011-04-19 测试装置及利用其测试嵌入式***设备多路串口的方法 Expired - Fee Related CN102750208B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201110097296.XA CN102750208B (zh) 2011-04-19 2011-04-19 测试装置及利用其测试嵌入式***设备多路串口的方法
TW100113739A TW201243362A (en) 2011-04-19 2011-04-20 Testing device and method for testing serial ports of a computing device
US13/167,722 US20120271980A1 (en) 2011-04-19 2011-06-24 Test device and method for testing serial ports of computing device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110097296.XA CN102750208B (zh) 2011-04-19 2011-04-19 测试装置及利用其测试嵌入式***设备多路串口的方法

Publications (2)

Publication Number Publication Date
CN102750208A CN102750208A (zh) 2012-10-24
CN102750208B true CN102750208B (zh) 2016-08-24

Family

ID=47022150

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110097296.XA Expired - Fee Related CN102750208B (zh) 2011-04-19 2011-04-19 测试装置及利用其测试嵌入式***设备多路串口的方法

Country Status (3)

Country Link
US (1) US20120271980A1 (zh)
CN (1) CN102750208B (zh)
TW (1) TW201243362A (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI509418B (zh) * 2014-06-30 2015-11-21 Chant Sincere Co Ltd 資料轉換系統與及其控制方法
CN105188077A (zh) * 2015-08-12 2015-12-23 深圳市广和通无线股份有限公司 通信模块测试方法和***
CN109839548A (zh) * 2017-11-24 2019-06-04 深圳市科比特航空科技有限公司 接口测试方法、装置及***
CN110677314B (zh) * 2019-08-29 2021-09-21 视联动力信息技术股份有限公司 网络接口测试方法、***、电子设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5477544A (en) * 1994-02-10 1995-12-19 The United States Of America As Represented By The Secretary Of The Navy Multi-port tester interface
US7015714B2 (en) * 2004-02-21 2006-03-21 Hon Hai Precision Industry Co., Ltd. Testing device for printed circuit boards

Family Cites Families (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6393588B1 (en) * 1998-11-16 2002-05-21 Windbond Electronics Corp. Testing of USB hub
US6829726B1 (en) * 2000-03-06 2004-12-07 Pc-Doctor, Inc. Method and system for testing a universal serial bus within a computing device
TW479142B (en) * 2000-07-14 2002-03-11 Inventec Corp Method for testing USB port and the device thereof
US6977960B2 (en) * 2001-08-16 2005-12-20 Matsushita Electric Industrial Co., Ltd. Self test circuit for evaluating a high-speed serial interface
US20040044928A1 (en) * 2002-09-04 2004-03-04 Der-Shyong Chang Test device and method for information transmission interfaces
US20050097403A1 (en) * 2003-10-20 2005-05-05 Ker-Min Chen USB interface and testing method thereof
US20050170699A1 (en) * 2004-02-03 2005-08-04 Overtoom Eric J. USB OTG adapter module for debugging USB OTG devices
CN100573466C (zh) * 2005-09-09 2009-12-23 鸿富锦精密工业(深圳)有限公司 主机接口的测试***及方法
CN100445957C (zh) * 2005-12-09 2008-12-24 鸿富锦精密工业(深圳)有限公司 Usb端口测试装置
EP1937010B1 (en) * 2006-12-22 2010-04-14 Telefonaktiebolaget LM Ericsson (publ) Test apparatus
US20080159157A1 (en) * 2006-12-31 2008-07-03 Radhakrishnan Nair Method for Configuring a USB PHY to Loopback Mode
JP5096024B2 (ja) * 2007-03-19 2012-12-12 株式会社リコー Usbコントローラ及びusbコントローラ試験方法
CN101599035A (zh) * 2008-06-05 2009-12-09 鸿富锦精密工业(深圳)有限公司 Usb端口测试装置及方法
CN102053900A (zh) * 2009-10-30 2011-05-11 鸿富锦精密工业(深圳)有限公司 测试电子装置的usb设备的方法和***
US8151017B2 (en) * 2010-08-23 2012-04-03 Smartech World Wide Limited Multiplexing application and debug channels on a single USB connection
CN102446129A (zh) * 2010-10-14 2012-05-09 鸿富锦精密工业(深圳)有限公司 主板串口测试***及方法
CN102539895A (zh) * 2010-12-15 2012-07-04 鸿富锦精密工业(深圳)有限公司 Usb端口检测电路

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5477544A (en) * 1994-02-10 1995-12-19 The United States Of America As Represented By The Secretary Of The Navy Multi-port tester interface
US7015714B2 (en) * 2004-02-21 2006-03-21 Hon Hai Precision Industry Co., Ltd. Testing device for printed circuit boards

Also Published As

Publication number Publication date
US20120271980A1 (en) 2012-10-25
TW201243362A (en) 2012-11-01
CN102750208A (zh) 2012-10-24

Similar Documents

Publication Publication Date Title
CN102750208B (zh) 测试装置及利用其测试嵌入式***设备多路串口的方法
CN103344863B (zh) 移动终端的测试方法及测试***
CN106653097A (zh) 一种flash芯片的测试***
CN104215864A (zh) 车载通信控制器的电磁兼容测试装置及方法
CN105140886B (zh) 继电保护***和利用其来收集数据的方法
CN103178980A (zh) 网卡管理***
CN104076808A (zh) 工控设备的故障诊断***和方法
CN104764973A (zh) 感应式线束检测***及检测方法
CN106452956A (zh) 一种电力猫休眠唤醒测试***及测试方法
CN104636521A (zh) 基于vmm的智能卡芯片安检验证方法及验证环境平台
CN103259336A (zh) 一种基于物联网技术的高压故障监测***
CN105515903A (zh) 一种fc交换机监控功能测试方法
WO2008138888A9 (de) Vorrichtung zur signalüberwachung für einen zeitweiligen einsatz in einem feldgerät der prozessautomatisierungstechnik
CN203722647U (zh) 高频收发机的测试***
CN104502874A (zh) 一种有效控制探针卡内探针的针径的方法
CN102236354A (zh) 一种can总线数据链路层测试方法
CN103914362B (zh) 一种串口自检方法、电路及装置
CN203205980U (zh) 一种基于物联网技术的高压故障监测***
CN105376117A (zh) 一种fc交换机芯片数据监控测试方法
CN104156287A (zh) 硬盘侦测***
CN104238536A (zh) 一种基于无线通信技术的医疗设备故障诊断方法和装置
CN103531002A (zh) 一种基于td-scdma的远程调试方法
CN113225341B (zh) 柔性直流换流阀功率模块测试协议适配装置和***
CN102377614A (zh) Pci-e切换开关测试***及方法
CN213581175U (zh) 一种应答器高温老化检测***

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20160627

Address after: 528437 Guangdong province Zhongshan Torch Development Zone, Cheung Hing Road 6 No. 222 north wing trade building room

Applicant after: Yun Chuan intellectual property Services Co., Ltd of Zhongshan city

Address before: 518109 Guangdong city of Shenzhen province Baoan District Longhua Town Industrial Zone tabulaeformis tenth East Ring Road No. 2 two

Applicant before: Hongfujin Precise Industry (Shenzhen) Co., Ltd.

Applicant before: Hon Hai Precision Industry Co., Ltd.

C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160824

Termination date: 20170419

CF01 Termination of patent right due to non-payment of annual fee