CN200996981Y - Terminal-module tester - Google Patents

Terminal-module tester Download PDF

Info

Publication number
CN200996981Y
CN200996981Y CN 200720000336 CN200720000336U CN200996981Y CN 200996981 Y CN200996981 Y CN 200996981Y CN 200720000336 CN200720000336 CN 200720000336 CN 200720000336 U CN200720000336 U CN 200720000336U CN 200996981 Y CN200996981 Y CN 200996981Y
Authority
CN
China
Prior art keywords
interface
terminal module
unit
cycle tests
output
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 - Lifetime
Application number
CN 200720000336
Other languages
Chinese (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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN 200720000336 priority Critical patent/CN200996981Y/en
Application granted granted Critical
Publication of CN200996981Y publication Critical patent/CN200996981Y/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

A terminal module testing device; the terminal module comprises a signal processing unit and an interface; such interface is linked together with the general purpose input/output pins of the signal processing unit. The terminal module testing device consists of an input test unit, an output test unit, a data reading unit, a judgment unit. The input test unit is used to input cycle tests to the interface of the terminal module; the output test unit is used to inform the interface of the terminal module to output cycle tests; the data reading unit is used to read the cycle tests outputted from the interface of the terminal module; the judgment unit is used to judge whether the fault is available in the general purpose input/output pins according to the comparison between the cycle tests of the data reading unit and those of the output test unit and/or cycle tests of the terminal module's interface and those of the terminal module's interface from the input test unit.

Description

A kind of terminal module proving installation
Technical field
The utility model relates to field tests, particularly relates to a kind of terminal module proving installation that is used for the test terminal module.
Background technology
The situation that end product has module to deliver separately as product usually, general, terminal module all has keyboard interface, LCD interface.In the prior art, be generally for the method for testing of terminal module: communication module is fixed on the test fixture, uses extended line that the signal of module is extended on the interface board of answering in man-to-man mode then.At this moment, wireless terminal module and interface board have in fact constituted a complete terminal device (such as a wireless terminal or fixed terminal), check by manual going through all over the mode of dialing whether keyboard signal and LCD signal exist fault then.The concrete step that detects: the signal on the manual activation keyboard, check then the signal that shows on the lcd screen whether with the aligned phase signal that on keyboard, triggers, if it is inconsistent, (such as, the signal that triggers keyboard is character " 5 ", and on lcd screen, show be not character " 5 "), then break down with this keyboard signal or the interface related circuit of LCD.
As seen, test mode of the prior art need be used more external interface, comprises test keyboard and lcd screen and test connecting line or test fixture, makes that easily test scene is in disorder.And the test mode of prior art is passed through the manual dial, the demonstration of manually reading LCD then, and whether consistent with demonstration according to dialing, this tested terminal module of artificial judgment is non-defective unit or fault product, testing efficiency is low, is unfavorable for automatic test.Simultaneously, because usually more than one with certain interface related signal pin, any one relevant signal pin breaks down incessantly, all will cause interface to break down, and the test mode of prior art can not be distinguished and is specially which coherent signal pin and breaks down, the localization of fault accuracy is relatively poor, is unfavorable for the reparation that there is the terminal module of fault in this.
The utility model content
The technical problems to be solved in the utility model provides a kind of terminal module proving installation, realizes the automatic test to terminal module, improves testing efficiency.
A kind of terminal module proving installation that the utility model embodiment is provided, described terminal module comprises, signal processing unit and the interface that is connected with the general input and output pin of described signal processing unit, it is characterized in that described terminal module proving installation comprises:
The input test unit is used for the interface input test sequence to described terminal module;
The output test cell is used to notify the interface of described terminal module to export cycle tests;
Data-reading unit is used to read the cycle tests that the interface of described terminal module is exported;
Judging unit, whether be used for the cycle tests that reads according to described data-reading unit consistent with the cycle tests of described output output that test cell is notified, and/or, whether the cycle tests that the interface of described terminal module reads and described input test unit are input to the cycle tests of interface of terminal module consistent, judges whether the general input and output pin that is connected with described interface exists fault.
Alternatively, described terminal module proving installation also comprises:
Reading unit is used for the judged result of described judging unit is offered the user as a result.
Alternatively, described terminal module proving installation also comprises:
Interface unit, described input test unit, output test cell, data-reading unit, judging unit are connected with described interface unit respectively, and the interface by described interface unit and described terminal communicates.
Alternatively, described output test cell, output test cell, data-reading unit, judging unit are integrated in the same treatment facility.
Alternatively, the interface unit of described interface unit and described terminal module is suitable.
Above technical scheme as can be seen, because utility model embodiment is by the interface input test sequence to dut terminal, and the interface output cycle tests of notice dut terminal, whether consistent by judging the cycle tests that described data-reading unit reads with the cycle tests of described output output that test cell is notified, and/or, whether the cycle tests that described interface reads is consistent with the cycle tests of being imported, thereby judge whether the general input and output pin that is connected with described interface exists fault, make the fault of tested interface accurately to be positioned specifically to be fault to cause, and can to judge specifically be output or input direction breaks down by which relevant pins.Simultaneously, the device of the test terminal module that use the utility model embodiment provides does not need external test interface (such as keyboard, LCD etc.), makes that test scene can simply be easy to safeguard.In addition, because the terminal module proving installation that uses the utility model embodiment to provide is tested terminal module, fault verification all can be automatically performed by judge module, and does not need artificial participation, has realized automatic test, has improved testing efficiency greatly.
Description of drawings
Accompanying drawing described herein is used to provide further understanding of the present utility model, constitutes the application's a part, does not constitute improper qualification of the present utility model.In the accompanying drawings:
A kind of terminal module proving installation structural representation that Fig. 1 provides for the utility model embodiment;
The another kind of terminal module proving installation structural representation that Fig. 2 provides for the utility model embodiment;
The connection diagram of the tested interface of terminal module proving installation shown in Figure 2 and tested terminal module among Fig. 3 the utility model embodiment.
Embodiment
Below with reference to the accompanying drawings and in conjunction with the embodiments, describe the utility model in detail.At this, illustrative examples of the present utility model and explanation thereof are used to explain the utility model, but not as to qualification of the present utility model.
Fig. 1 is the structural representation of the terminal module proving installation that is used for the test terminal module of the utility model embodiment, and as shown, the terminal module proving installation comprises:
Input test unit 101 is used for the interface input test sequence to described terminal module.
Output test cell 102 is used to notify the interface of tested terminal module to export cycle tests.
Data-reading unit 103 is used to read the cycle tests that the interface of tested terminal module is exported.
Judging unit 104, whether be used for the cycle tests that the interface of the cycle tests that reads according to data-reading unit 103 and output test cell 102 notice terminal modules exports consistent, and, whether the cycle tests that interface read of tested terminal module is consistent with the cycle tests of being imported, thereby judges whether the general input and output pin that is connected with described interface exists fault.
The cycle tests that the interface of cycle tests that reads when data-reading unit 103 and output test cell 102 notice terminal modules is exported is consistent, and, the cycle tests that interface read of tested terminal module and input test unit 101 to the cycle tests of being imported consistent, this interface non-fault then, promptly, connective good with the equal non-fault of I/O direction of these interface related all GPIO pins; If the cycle tests that data-reading unit 103 reads is inconsistent with the cycle tests that the interface of output test cell 102 notice terminal modules is exported, can determine that then necessarily there is fault in the connectedness of outbound course of the pairing GPIO pin in position of this inconsistent cycle tests; If, the cycle tests that interface read of tested terminal module and input test unit 101 to the cycle tests of being imported inconsistent, can determine that then there is fault in the connectedness of input direction of the pairing GPIO pin in position of this inconsistent cycle tests.
Therefore the terminal module proving installation that is suitable for the utility model embodiment is tested the terminal module interface, does not need manually-operated to judge, has realized automatic test, helps improving testing efficiency.
For user's read test result is convenient, the terminal test device of present embodiment can also comprise:
Reading unit 105 as a result, are used for the judged result of judging unit 104 is offered the user.
Judging unit 104 can export this fault test result to reading unit 105 as a result, the user can be on reading unit 105 as a result read test result intuitively.This as a result reading unit 105 can for display device, can also all can allow the user check the device of test result intuitively for voice device etc.
As shown in Figure 2, for the annexation of the tested interface of simplifying present embodiment terminal test device and terminal module, the terminal test device of present embodiment can also comprise:
Interface unit 106, input test unit 101, output test cell 102, data-reading unit 103, judging unit 104, reading unit 105 is connected with described interface unit respectively as a result, unified communicates by the tested interface of interface unit 106 with terminal module.
Therefore, the terminal module proving installation that uses the utility model embodiment to be provided is tested terminal module, whether the tested module of judging that not only can robotization exists fault, can also realize concrete fault is accurately located (specific to which pin, output/input direction), help reparation to the fault terminal module.
Below the flow process of using above-mentioned terminal module proving installation that terminal module is tested is specifically described, with the workflow of the terminal module proving installation of more specific description present embodiment:
Fig. 3 is the connection diagram of the tested interface of terminal module proving installation shown in Figure 2 among the utility model embodiment and tested terminal module, as shown,
Usually, the keyboard interface of terminal module, LCD interface and other control interface all use general I/O (the General-Purpose Input/Output of CPU (or other signal processing unit), be called for short GPIO) the pin realization, its I/O characteristic is determined by software arrangements according to concrete the application.For convenience of description, below keyboard interface, LCD interface and other control interface that the GPIO pin of the CPU by this module in the terminal module (or other signal processing unit) is realized be referred to as interface.As shown in Figure 3, start after the tested terminal module, as follows to the concrete testing procedure of each interface:
When needing the input characteristics of test interface 301, cycle tests generation unit 101 generates cycle testss, and is general, the GPIO pin of interface correspondence may exist level normal high, often low, open circuit, this pin and faults such as other pin faults link to each other.Can adopt following method of testing:
Each GPIO pin of interface unit 106 correspondences is corresponding respectively with each GPIO pin of tested interface 301, input test unit 101 is by interface unit 106, to tested interface 301 input test sequences, at this moment, everybody of cycle tests is corresponding with each GPIO pin of tested interface 301 respectively, and the figure place of cycle tests equals the GPIO number of pins of tested interface 301.For convenient test, the result understands, the cycle tests that can make this input be have only one with other every value cycle testss inequality.Such as: 01111...11,10111...11,111101...11,1000...00,01000...00,000100...00 etc., use with other value different value be 0 cycle tests, can detect the GPIO pin of normal high fault, use with other value the value of different position be 1 cycle tests, can detect the GPIO pin that often hangs down fault.
For the normal low fault of the incoming level of the GPIO pin that detects tested interface 301, tested interface 301 GP configuring IO, the read test sequence, judging unit 104 judges that cycle tests that tested interface 301 reads is whether consistent with the cycle tests that input test unit 101 is imported to this tested interface 301 by interface unit 106, if it is inconsistent, there is fault in input direction with this corresponding GPIO pin in not corresponding to position on the then tested interface 301, such as: the input test unit to the cycle tests of tested interface 301 inputs is: 011111111, the cycle tests that tested interface 301 reads is: 011111110, can judge that then there is fault in the input direction of the GPIO pin of the 9th correspondence.
Use above method, make that successively value is that 0 position is respectively everybody in the cycle tests, go through, just can detect the GPIO pin that there is fault in input direction all over all.Here, if the GPIO number of pins of this tested interface is N, then need to carry out N test.
For the normal high fault test of the incoming level that detects the GPIO pin, in like manner, use above method, make that with this value is that the position of 1 (other value is 0) is respectively every in the cycle tests, go through all over all positions, just can detect the GPIO pin that there is fault in input direction.
When needs are tested the output characteristics of tested interface 301, the cycle tests that output test cell 102 notifies tested interface 301 outputs to determine by interface unit 106, usually, in like manner in the test of top output characteristics, output test cell 102 can require the cycle tests of these tested interface 301 outputs be have only one with other every value cycle testss inequality.Require successively respectively in the cycle tests of these tested interface 301 outputs with other value different position be respectively 0,1, and make this in other value the position of different value be respectively positions different in the cycle tests, go through all over behind all positions, use this cycle tests, can detect GPIO pin often low, normal high fault.
Tested interface 301 is according to the notice of output test cell 102, GP configuring IO pin, the output cycle tests, data-reading unit 103 is by interface unit 106, read the cycle tests that tested interface 301 is exported, whether consistent by the cycle tests that judging unit 104 judgment data reading units 103 cycle tests that reads and the interface of exporting test cell 102 notice terminal modules are exported, if it is consistent, the outbound course non-fault of this tested interface then, otherwise there is fault in the input direction with this corresponding GPIO pin in not corresponding to position on the tested interface 301, such as: output test cell 102 notifies the cycle tests of tested interface 301 inputs to be: 011111111, the cycle tests of tested interface that data-reading unit 103 reads 301 outputs is: 0111111101, then can judge the 8th correspondence the GPIO pin have a normal low fault of output level; Perhaps, output test cell 102 notifies the cycle tests of tested interface 301 inputs to be: 100000000, the cycle tests of tested interface that data-reading unit 103 reads 301 outputs is: 100010000, then can judge the 5th correspondence the GPIO pin have a normal high fault of output level.
Therefore, for the tested interface 301 that has N GPIO pin, finish the input of all GPIO pins of this interface, the fault test of outbound course, need carry out 4N and survey test.
More than a kind of terminal module proving installation that the utility model embodiment is provided be described in detail, used specific case herein principle and the embodiment of the utility model embodiment are set forth, the explanation of above embodiment just is used to help to understand the structural principle of the utility model embodiment; Simultaneously, for one of ordinary skill in the art, according to the utility model embodiment principle, the part that all can change in specific embodiments and applications, in sum, this description should not be construed as restriction of the present utility model.

Claims (5)

1, a kind of terminal module proving installation, described terminal module comprises, signal processing unit and the interface that is connected with the general input and output pin of described signal processing unit, it is characterized in that described terminal module proving installation comprises:
The input test unit is used for the interface input test sequence to described terminal module;
The output test cell is used to notify the interface of described terminal module to export cycle tests;
Data-reading unit is used to read the cycle tests that the interface of described terminal module is exported;
Judging unit, whether be used for the cycle tests that reads according to described data-reading unit consistent with the cycle tests of described output output that test cell is notified, and/or, whether the cycle tests that the interface of described terminal module reads and described input test unit are input to the cycle tests of interface of terminal module consistent, judges whether the general input and output pin that is connected with described interface exists fault.
2, terminal module proving installation according to claim 1 is characterized in that, described terminal module proving installation also comprises:
Reading unit is used for the judged result of described judging unit is offered the user as a result.
3, terminal module proving installation according to claim 1 and 2 is characterized in that, described terminal module proving installation also comprises:
Interface unit, described input test unit, output test cell, data-reading unit, judging unit are connected with described interface unit respectively, and the interface by described interface unit and described terminal module communicates.
4, terminal module proving installation according to claim 1 and 2 is characterized in that, described output test cell, output test cell, data-reading unit, judging unit are integrated in the same treatment facility.
5, terminal module proving installation according to claim 1 and 2 is characterized in that, the interface unit of described interface unit and described terminal module is suitable.
CN 200720000336 2007-01-22 2007-01-22 Terminal-module tester Expired - Lifetime CN200996981Y (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN 200720000336 CN200996981Y (en) 2007-01-22 2007-01-22 Terminal-module tester

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN 200720000336 CN200996981Y (en) 2007-01-22 2007-01-22 Terminal-module tester

Publications (1)

Publication Number Publication Date
CN200996981Y true CN200996981Y (en) 2007-12-26

Family

ID=38995416

Family Applications (1)

Application Number Title Priority Date Filing Date
CN 200720000336 Expired - Lifetime CN200996981Y (en) 2007-01-22 2007-01-22 Terminal-module tester

Country Status (1)

Country Link
CN (1) CN200996981Y (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678076A (en) * 2012-09-05 2014-03-26 百度在线网络技术(北京)有限公司 Test method and system for interfaces between modules
CN104062530A (en) * 2014-07-11 2014-09-24 湖南长城信息金融设备有限责任公司 Mobile terminal hardware fault detecting device and method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678076A (en) * 2012-09-05 2014-03-26 百度在线网络技术(北京)有限公司 Test method and system for interfaces between modules
CN103678076B (en) * 2012-09-05 2018-06-05 百度在线网络技术(北京)有限公司 The test method and system of a kind of intermodule interface
CN104062530A (en) * 2014-07-11 2014-09-24 湖南长城信息金融设备有限责任公司 Mobile terminal hardware fault detecting device and method
CN104062530B (en) * 2014-07-11 2017-03-29 湖南长城信息金融设备有限责任公司 A kind of mobile terminal hardware failure detection device and method

Similar Documents

Publication Publication Date Title
CN106569118B (en) A kind of chip short-circuit failure detection system and method
CN101145859B (en) Testing system and method for mobile phone single board
CN103149526B (en) PCBA board test macro and method
CN103344863B (en) The method of testing of mobile terminal and test system
CN101349726A (en) Method and apparatus for malfunction detection of general-purpose input/output interface
US20090036115A1 (en) System and method for testing gsm modules
CN102333163B (en) External auxiliary testing apparatus, and testing system thereof and method thereof
CN111398861B (en) 2M cable fault detection circuit
CN105336287A (en) Testing method, testing device and testing system of display screen
CN103716465A (en) Two-mobile-terminal mutual testing method and system
CN104635102A (en) Electronic component detection device and detection method thereof
CN200996981Y (en) Terminal-module tester
CN106291321B (en) L abWindows/CVI-based plasma power supply circuit automatic test platform and method
CN114578790A (en) Unmanned aerial vehicle flight control automatic test method, system, equipment and medium
CN212231640U (en) Automatic test equipment self-checking adapter
CN102073021A (en) Power supply testing device
CN217385736U (en) MCU's ATE equipment and system thereof
CN106375527B (en) Speech quality detection method and mobile terminal
CN103308844B (en) The adjustment method of test sample plate, Fault Locating Method, control panel and fixture
CN114720850A (en) FT test system of power supply chip
CN112346921A (en) Automatic function test system
CN203466874U (en) Automatic LCD test device for mobile phone production line
CN220231906U (en) Extension line circuit for testing mobile phone display screen
CN205210211U (en) General test platform of avionics
CN216848053U (en) Aging testing device with automatic state switching function

Legal Events

Date Code Title Description
C14 Grant of patent or utility model
GR01 Patent grant
CX01 Expiry of patent term

Granted publication date: 20071226

EXPY Termination of patent right or utility model