CN211296736U - Two-out-of-two hardware platform function test system based on network communication - Google Patents
Two-out-of-two hardware platform function test system based on network communication Download PDFInfo
- Publication number
- CN211296736U CN211296736U CN201922499855.4U CN201922499855U CN211296736U CN 211296736 U CN211296736 U CN 211296736U CN 201922499855 U CN201922499855 U CN 201922499855U CN 211296736 U CN211296736 U CN 211296736U
- Authority
- CN
- China
- Prior art keywords
- board
- hardware platform
- upper computer
- vle
- network communication
- 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.)
- Active
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
The utility model relates to a two hardware platform functional test systems of getting based on network communication, including host computer and next machine, one of them host computer and many next machine simultaneous communication connection, the next machine get two hardware platform for the two that await measuring, this platform includes VLE-2 board, DVCOM-2 board, VPS-2 board and I/OBUS-2 board, VLE-2 board, DVCOM-2 board respectively with host computer lug connection, VLE-2 board be connected with VPS-2 board and I/OBUS-2 board respectively. Compared with the prior art, the utility model has the advantages of integrated circuit board error detection and maintenance efficiency have been improved.
Description
Technical Field
The utility model relates to a hardware platform functional test system especially relates to a two get two hardware platform functional test systems based on network communication.
Background
The two-out-of-two hardware platform adopts a CPCI framework and consists of a plurality of board cards such as VLE-2, DVCOM-2, VPS-2, I/OBUS-2 and the like. VLE-2 is a safe logic operation board, DVCOM-2 is a safe communication board, VPS-2 is a safe check board, I/OBUS-2 is an IO bus board, and other board cards such as I/OBE2, VIIB16 and VOOB8 are used as auxiliary test golden boards. A two-out-of-two hardware platform structure is shown in fig. 1.
The function test is a necessary procedure in the production process of the hardware circuit board, and the main function of the function test is to ensure that the hardware function of the single board is complete and reliable when the single board leaves a factory. The function test system is mainly used for the function test of the hardware circuit board.
The function test system used at present mainly aims at single board test, and has the following defects:
1) and (3) testing items: only a certain tested single board can be covered, and a plurality of board cards cannot be tested in parallel and in a coordinated manner;
2) the test method comprises the following steps: more, whether the hardware function is complete or not is verified, and all function points cannot be verified according to the actual use scene;
3) a user interface: when the single board is tested, the board card can be controlled only by a command line or a serial port terminal and the like, a visual user interface is not provided, the flexibility is lacked, and the efficiency is low;
4) auxiliary debugging: the method can only display simple information of the single-board problem module, cannot specify the suspected fault module for multiple tests in multiple aspects, and is inconvenient for operators to locate fault points.
SUMMERY OF THE UTILITY MODEL
The utility model aims at providing a two get two hardware platform functional test systems based on network communication in order to overcome the defect that above-mentioned prior art exists.
The purpose of the utility model can be realized through the following technical scheme:
a two-out-of-two hardware platform function test system based on network communication comprises an upper computer and a lower computer, wherein one upper computer is in simultaneous communication connection with a plurality of lower computers, the lower computer is a two-out-of-two hardware platform to be tested, the platform comprises a VLE-2 board, a DVCOM-2 board, a VPS-2 board and an I/OBUS-2 board, the VLE-2 board and the DVCOM-2 board are directly connected with the upper computer respectively, and the VLE-2 board is connected with the VPS-2 board and the I/OBUS-2 board respectively.
Preferably, the upper computer is a PC, and a memory for storing the error information of the board card is arranged on the upper computer.
Preferably, the upper computer is provided with a display screen of a visual user interface.
Preferably, the upper computer is respectively connected with the VLE-2 board and the DVCOM-2 board through a switch or a router.
Preferably, the VLE-2 board comprises upper and lower modules, wherein the upper and lower modules are communicatively connected to the switch or the router, respectively.
Preferably, the DVCOM-2 board is provided with two blocks which are respectively connected with a switch or a router in a communication way.
Preferably, the upper computer is respectively connected with the VLE-2 board and the DVCOM-2 board through a UDP protocol.
Preferably, the system further comprises a cloud server connected with the upper computer.
Compared with the prior art, the utility model has the advantages of it is following:
1) the tester flexibly configures the test items of each board card on a visual user interface, assists the tester to quickly and accurately position the fault unit of each board card, and improves the error detection and maintenance efficiency of the board cards;
2) the test system combines the safety control logic of the two-out-of-two system to simulate the actual use scene to the maximum extent. Besides single board testing, the system also supports multi-board cooperation testing and full-function testing of a hardware platform.
3) And in a full-function mode, automatically testing each board card, and synchronously updating to a cloud data server appointed by a tester through the certificate and the test log.
Drawings
FIG. 1 is a diagram of a two-out-of-two hardware platform architecture;
fig. 2 is a schematic structural diagram of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be described clearly and completely with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, of the embodiments of the present invention. Based on the embodiments in the present invention, all other embodiments obtained by a person skilled in the art without creative efforts shall fall within the protection scope of the present invention.
The utility model discloses in, adopt network communication as the internal communication medium of function test system. The upper computer is a client, the lower computers are multiple servers, and the same upper computer supports simultaneous communication with the multiple lower computers.
The network topology diagram of the function test system is shown in figure 2 and comprises an upper computer and a lower computer, wherein one upper computer is in simultaneous communication connection with a plurality of lower computers, the lower computer is a two-out-of-two hardware platform to be tested, the platform comprises a VLE-2 board, a DVCOM-2 board, a VPS-2 board and an I/OBUS-2 board, the VLE-2 board and the DVCOM-2 board are respectively and directly connected with the upper computer, and the VLE-2 board is respectively connected with the VPS-2 board and the I/OBUS-2 board;
the upper computer is a PC, and a memory for storing the error information of the board card is arranged on the upper computer. The upper computer is provided with a visual user interface and is respectively connected with the VLE-2 board and the DVCOM-2 board through a switch or a router. The VLE-2 board comprises an upper module and a lower module, wherein the upper module and the lower module are respectively in communication connection with a switch or a router. The DVCOM-2 board is provided with two blocks which are respectively in communication connection with a switch or a router. The initiation of the VPS-2 and I/OBUS-2 board tests is controlled by the VLE-2 board. The upper computer is respectively connected with the VLE-2 board and the DVCOM-2 board through a functional test communication protocol, and the functional test communication protocol is a self-defined functional test communication protocol realized on a UDP protocol. The system further comprises a cloud server connected with the upper computer.
And an upper computer is realized on the PC as a user interface. The upper computer realizes two test modes: a debug mode and a full function test mode. In the debugging mode, a user can dynamically set the test configuration of different modules of each board card in an intuitive mode, so that the single-board single-module test can be carried out, and the cooperative test among the same or different modules among a plurality of board cards can also be carried out. In the full-function test mode, a user can initiate all test items of the whole two-out-of-two hardware platform, and the test items run according to preset safety control logic, so that the system is closer to an actual use scene. The host computer has certain supplementary integrated circuit board managerial ability simultaneously: the board card error information is directly stored in a PC directory specified by the upper computer, so that a user can conveniently look up the board card error information at any time; the board card is directly uploaded to a data server at the cloud end through information, and management by a user is facilitated. And meanwhile, the unique factory information of each board card is set by a user.
In debug mode, the test items supported by the functional test system are shown in table 1 below.
TABLE 1
The whole two-out-of-two hardware platform adopts a CPCI bus design, the VLE-2 board is a master control board, and other board cards are slave board cards. Initiation of VPS-2 and I/OBUS-2 board tests is controlled by the VLE-2 board. And the communication related test requires the corresponding hardware connection cooperative configuration. Different test items all correspond to the unique control instruction codes.
The function test system is based on a UDP protocol, and realizes a self-defined function test communication protocol on the UDP. The general format and instructions of the protocol are shown in tables 2 and 3.
TABLE 2
Wherein the type, subtype, data length and data are modified, different control commands can be implemented.
TABLE 3
After the subtype is clear, different data and length have different meanings and are not described in detail.
The function test system adopts a C/S communication mode, and the typical communication process is as follows:
1) the lower computer actively initiates a handshake request with a certain upper computer according to different network configurations;
2) after receiving the handshake request, the upper computer sends a response if the validation is valid, and simultaneously enters a command receiving state, and if the validation fails, the upper computer continues to wait for the handshake request without sending any reply;
3) after the handshake is completed, the lower computer initiates different test requests according to the test instruction of the upper computer; if the test content needs the cooperative work among different board cards, the upper computer needs to initiate a plurality of handshake requests at the same time, so that the lower computers of different board cards enter a command receiving state at the same time;
4) after receiving the test request, the lower computer starts to execute the test, and if the lower computer starts to test, the upper computer does not allow to initiate other test requests again;
5) for single-board single-module testing, test requests can be initiated in sequence, and the lower computer performs specified testing in sequence;
6) the whole two-out-of-two hardware platform can be appointed to carry out full-function test, the test duration is appointed before the test is started, unique board card information of each board card is set, and the upper computer actively initiates a test stopping request of each board card when the test time reaches the time preset by a user;
7) after the lower computer receives the test stopping request, if the verification is effective, the test is stopped immediately, and the latest test result is sent to the upper computer in a unified manner;
8) the upper computer processes the log information in a unified way according to the solution of the full-function test, whether the board card passes or not is judged, and the information of the board card passing the test is synchronously updated to the cloud server.
The upper computer of the function test system can flexibly configure the functions to be tested of each board card according to different requirements of users, can automatically complete full-function test, and generates a passing certificate and a test log.
According to this utility model in the two hardware platform functional test systems of getting based on the network that the design of description realized, accord with anticipated design objective, accomplish the product and accept to the operation is reliable and stable in the in-service use, receives good comment widely.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope of the present invention, and these modifications or replacements should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (8)
1. A two-out-of-two hardware platform function test system based on network communication is characterized by comprising an upper computer and a lower computer, wherein one upper computer is in simultaneous communication connection with a plurality of lower computers, the lower computer is a two-out-of-two hardware platform to be tested and comprises a VLE-2 board, a DVCOM-2 board, a VPS-2 board and an I/OBUS-2 board, the VLE-2 board and the DVCOM-2 board are respectively and directly connected with the upper computer, and the VLE-2 board is respectively and directly connected with the VPS-2 board and the I/OBUS-2 board.
2. The two-out-of-two hardware platform function testing system based on network communication of claim 1, wherein the upper computer is a PC, and a memory for storing board card error information is arranged on the upper computer.
3. The two-out-of-two hardware platform function testing system based on network communication of claim 1, wherein the upper computer is provided with a display screen of a visual user interface.
4. The system for testing the functionality of a two-out-of-two hardware platform based on network communication according to claim 1, wherein the upper computer is connected to the VLE-2 board and the DVCOM-2 board through a switch or a router, respectively.
5. The system of claim 4, wherein the VLE-2 board comprises upper and lower modules, wherein the upper and lower modules are communicatively connected to the switch or the router, respectively.
6. The system for testing the functionality of a hardware platform capable of two-out-of-two based on network communication according to claim 4, wherein the DVCOM-2 board has two blocks, which are respectively connected to a switch or a router in a communication manner.
7. The system for testing the functionality of a two-out-of-two hardware platform based on network communication according to claim 1, wherein the upper computer is connected to the VLE-2 board and the DVCOM-2 board via UDP protocol.
8. The system for testing the functionality of a two-out-of-two hardware platform based on network communication of claim 1, further comprising a cloud server connected to the upper computer.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201922499855.4U CN211296736U (en) | 2019-12-31 | 2019-12-31 | Two-out-of-two hardware platform function test system based on network communication |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201922499855.4U CN211296736U (en) | 2019-12-31 | 2019-12-31 | Two-out-of-two hardware platform function test system based on network communication |
Publications (1)
Publication Number | Publication Date |
---|---|
CN211296736U true CN211296736U (en) | 2020-08-18 |
Family
ID=72017757
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201922499855.4U Active CN211296736U (en) | 2019-12-31 | 2019-12-31 | Two-out-of-two hardware platform function test system based on network communication |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN211296736U (en) |
-
2019
- 2019-12-31 CN CN201922499855.4U patent/CN211296736U/en active Active
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104615455B (en) | A kind of the IPMC program remote upgrading methods and device of ATCA frameworks | |
WO2021185107A1 (en) | Hardware circuit fault injection test method, apparatus, and device, medium and system | |
CN207424668U (en) | A kind of HIL real-time testing systems suitable for car body controller | |
CN109788605A (en) | Intelligent lighting system based on Internet of Things | |
CN107070747A (en) | A kind of method of the automatic test network interface card network connection stability under network card binding pattern | |
CN211505789U (en) | PCIE board card testing arrangement | |
CN102608479A (en) | Automatic multi-machine testing system | |
CN111224835A (en) | Automatic switching method, device and system for serial port communication modes | |
CN111083019B (en) | System and method for testing functions of two-out-of-two hardware platform based on network communication | |
CN102884515B (en) | Serial ports re-orientation processes method, apparatus and system | |
CN211296736U (en) | Two-out-of-two hardware platform function test system based on network communication | |
CN111008102A (en) | FPGA accelerator card high-speed interface SI test control device, system and method | |
CN201607507U (en) | Intelligent backboard test system | |
CN109660386A (en) | A kind of semiconductor memory aging testing system method for upgrading software | |
CN101267350B (en) | Debugging method and debugging system | |
CN211296737U (en) | Configurable two-out-of-two hardware platform aging test system | |
US7191099B2 (en) | System for testing network devices | |
CN212781091U (en) | Intelligent detection system of KNX equipment | |
CN110768874B (en) | Modular Ethernet tester | |
CN103326897A (en) | Distributed computing environment general monitoring device and failure detection method | |
CN207835500U (en) | A kind of detecting system monitoring communication module based on cloud | |
CN117520234B (en) | Automatic identification circuit of Type-C interface external equipment and related equipment | |
CN111162974B (en) | Configurable two-out-of-two hardware platform aging test system and test method | |
CN111007815A (en) | Centralized control host supporting dual-computer hot standby | |
CN110134099B (en) | Test system and method for control software |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant |