CN203643521U - I2C bus test tool - Google Patents
I2C bus test tool Download PDFInfo
- Publication number
- CN203643521U CN203643521U CN201320631164.5U CN201320631164U CN203643521U CN 203643521 U CN203643521 U CN 203643521U CN 201320631164 U CN201320631164 U CN 201320631164U CN 203643521 U CN203643521 U CN 203643521U
- Authority
- CN
- China
- Prior art keywords
- bus
- test
- circuit board
- interface
- under test
- 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
Links
Images
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
- Debugging And Monitoring (AREA)
Abstract
The utility model provides an I2C bus test tool. One end of the I2C bus test tool is connected with a test terminal computer comprising a test software control platform, and the other end of the I2C bus test tool is connected with an I2C bus interface of a to-be-tested circuit board. The I2C bus interface of the to-be-tested circuit board is connected with an I2C bus in the to-be-tested circuit board. The I2C bus test tool comprises a microprocessor, which is connected with the test software control platform of the test terminal computer by a USB transmission line, and is used to carry out the test commands generated by the test software control platform according to set test parameters; and an I2C bus extension device, which is connected between the microprocessor and the to-be-tested circuit board for the transmission of the I2C signals. By adopting the above mentioned technical scheme, the I2C bus test tool can be used to test whether the I2C bus of the to-be-tested circuit board meets the I2C standard.
Description
Technical field
The utility model relates to a kind of I2C bus test tool.
Background technology
At present, often can run into because voltage sensor (voltage sensor) and temperature sensor (tempreature sensor) value of reading cause client and company's constituent parts to drop into many manpowers and mental and physical efforts and time extremely and find problem root, but because the value of reading of these sensors is by iBMC(integrated backplane Management Controller) see through I2C(Inter-Integrated Circuit) the data result reporting out after iBMC understands again of bus reading device, but because bad phenomenon (failed symptom) bad copying cause the stage of makeing mistakes to spend the direction of much time in the problem of searching, finally confirm it is that certain I2C bus does not have the mechanism of overtime (timeout) and the firmware (firmware) of iBMC itself not to add the overtime driver of I2C yet, thereby cause iBMC to read the value of the reading misjudgment of I2C bus. because do not have for the test in I2C sequential timeout feature in the development phase yet, just do not find out in time problem potential in the time of the development and Design time, cause the follow-up problem running at system end.
In view of this, the utility model provides a kind of I2C bus test tool, and whether its I2C bus that can test a circuit board under test meets I2C standard.
Summary of the invention
Fundamental purpose of the present utility model is to provide a kind of I2C bus test tool, and whether its I2C bus that can test a circuit board under test meets I2C standard, gets rid of the bad problem that I2C bus causes in development.
For reaching above-mentioned purpose, the utility model provides a kind of I2C bus test tool, its one end connects a test lead computer that contains testing software control platform, the other end is connected with the I2C bus interface of circuit board under test, the I2C bus interface of described circuit board under test connects the I2C bus of described circuit under test intralamellar part, and described I2C bus test tool comprises:
One microprocessor, it is connected with the testing software control platform of described test lead computer through USB transmission line, the test command producing according to the test parameter of setting for carrying out described testing software control platform; And
One I2C bus extender part is connected between described microprocessor and circuit board under test for the transmission of carrying out I2C signal.
Preferably, described I2C bus has an I2C bus input interface and several I2C bus output interfaces, the I2C bus input interface of described I2C bus extender part connects described microprocessor by I2C bus, and the I2C bus output interface of described I2C bus is connected with the I2C bus interface of described circuit board under test.
Preferably, described I2C bus extender part is one to have 4 passage I2C bus switchs of interrupt logic and reset.
Compared with prior art, the utility model I2C bus test tool carries out by microprocessor the test command that described test lead computer produces according to the test parameter of setting, and be connected between described microprocessor and circuit board under test by I2C bus extender part, in the time starting to test, microprocessor stops sending the I2C bus interface of I2C signal to circuit board under test, whether the I2C bus that now tester can monitor circuit board under test by signal monitoring device has the I2C of meeting standard, thereby can circuit board development get rid of due to I2C bus cause bad.
accompanying drawing explanation
Fig. 1 is a kind of I2C bus test of the utility model tool block schematic diagram.
embodiment
Refer to shown in Fig. 1, a kind of I2C bus test of the utility model tool 1, its one end connection one is loaded with the test lead computer 2 of I2C test software programs 21, the other end is connected with the circuit board under test 3 with I2C bus interface 31, the I2C bus interface 31 of described circuit board is for connecting the I2C bus (not shown) of described measurement jig 1 and described circuit board under test 3 inside, and I2C bus test tool 1 of the present utility model comprises:
One microprocessor 10, it is connected with described test lead computer 2 through USB transmission line, the test command producing according to the test parameter of setting for carrying out described test lead computer 2;
One I2C bus extender part 11 is connected to described microprocessor 10 and is connected with the I2C bus interface 31 of described circuit board under test 3 for carry out the transmission of I2C signal between described microprocessor 10 and described circuit board under test 3, in the present embodiment, described I2C bus extender part 11 has an I2C bus input interface 111 and several I2C bus output interfaces 112, the I2C bus input interface 111 of described I2C bus extender part 11 connects described microprocessor 10 by I2C bus, for the I2C signal that receives described microprocessor 10, the I2C bus output interface 112 of described several I2C buses is connected with the I2C bus interface 31 of described circuit board under test 3, for be connected with the different I 2C interface 31 of circuit board under test 3 simultaneously, to test multiple I2C buses simultaneously, in the present embodiment, described I2C bus extender part 11 is one to have 4 passage I2C bus switchs of interrupt logic and reset, certainly also can be other form, for example there are 8 passage I2C bus switchs of interrupt logic and reset, only illustrate at this, and unrestricted.
In order to monitor the state of circuit board under test 3 in test, can connect a signal monitoring device 4 at the tested I2C bus interface place of described circuit board under test 3 and whether meet standard so that tester judges tested I2C bus, described signal monitoring device 4 can be oscillograph or PC, observes tested I2C bus whether meet standard by PC.
In the time of test, tester can start test procedure by test lead computer 2, in the present embodiment, interrupt the one special time order of I2C signal as example to send, described microprocessor 10 interrupts stopping sending I2C signal after the one special time order of I2C signal receiving, meanwhile, described I2C bus extender part 11 stops transmitting I2C signal to described circuit board under test 3, and whether the I2C bus that tester can signal monitoring device 4 monitors I2C bus interface 31 correspondences of circuit-under-test plate 3 meets standard.
In sum, the various embodiments described above and diagram are only the preferred embodiment of the utility model, when can not with the scope of restriction the utility model enforcement, the equalization of generally being done according to the utility model claim changes and modifies, and all should belong in the scope that the utility model patent contains.
Claims (1)
1. an I2C bus test tool, its one end connects a test lead computer that contains testing software control platform, and the other end is connected with the I2C bus interface of circuit board under test, and the I2C bus interface of described circuit board under test connects the I2C bus of described circuit under test intralamellar part, it is characterized in that, comprising:
One microprocessor, it is connected with the testing software control platform of described test lead computer through USB transmission line, the test command producing according to the test parameter of setting for carrying out described testing software control platform; And
One I2C bus extender part is connected between described microprocessor and circuit board under test for the transmission of carrying out I2C signal.
2. I2C bus test tool according to claim 1, it is characterized in that, described I2C bus has an I2C bus input interface and several I2C bus output interfaces, the I2C bus input interface of described I2C bus extender part connects described microprocessor by I2C bus, and the I2C bus output interface of described I2C bus is connected with the I2C bus interface of described circuit board under test.
3. I2C bus test tool according to claim 1, is characterized in that, described I2C bus extender part is one to have 4 passage I2C bus switchs of interrupt logic and reset.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201320631164.5U CN203643521U (en) | 2013-10-14 | 2013-10-14 | I2C bus test tool |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201320631164.5U CN203643521U (en) | 2013-10-14 | 2013-10-14 | I2C bus test tool |
Publications (1)
Publication Number | Publication Date |
---|---|
CN203643521U true CN203643521U (en) | 2014-06-11 |
Family
ID=50874756
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201320631164.5U Expired - Fee Related CN203643521U (en) | 2013-10-14 | 2013-10-14 | I2C bus test tool |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN203643521U (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020375A (en) * | 2016-05-11 | 2016-10-12 | 浪潮电子信息产业股份有限公司 | Extensible connector |
-
2013
- 2013-10-14 CN CN201320631164.5U patent/CN203643521U/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106020375A (en) * | 2016-05-11 | 2016-10-12 | 浪潮电子信息产业股份有限公司 | Extensible connector |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104572382A (en) | I2C (inter-integrated circuit) bus test jig | |
CN102565563B (en) | For robotization integrated test system and the method for automotive electronics electric system | |
CN103412562B (en) | Automotive universal Diagnostic Test Set | |
US9123442B2 (en) | Testing device | |
US20080126655A1 (en) | Single pci card implementation of development system controller, lab instrument controller, and jtag debugger | |
CN107526020A (en) | A kind of automatic checkout system of the acoustic logging signal acquisition circuit based on SoC | |
CN104198910A (en) | Automatic testing system and testing method for integrated circuit | |
CN104040893B (en) | Physical quantity detection device | |
CN108241101A (en) | Aircraft Ground Automatic Test System Based on Real-time Serial Communication | |
CN108363477A (en) | Server power-up state monitors system and method, computer storage and equipment | |
CN104914376A (en) | Digital circuit state detection circuit and digital circuit state detection method | |
CN102063358B (en) | I2C (inter-integrated circuit) bus detection device | |
CN112834898A (en) | Method, device and equipment for testing stability of power supply chip of storage equipment | |
US20140223236A1 (en) | Device for testing a graphics card | |
CN203643521U (en) | I2C bus test tool | |
CN107688540A (en) | A kind of method that long-range Debug is carried out using BMC | |
CN207764782U (en) | The detecting system of peripheral component interconnection express standard slots | |
CN103529285A (en) | Test equipment for automatically detecting power consumption of PCIE (Peripheral Component Interface Express) equipment | |
CN110927583A (en) | Battery power detection device and battery power test method | |
CN216209527U (en) | GPIO interface state testing device | |
CN213241134U (en) | Production detection equipment for solid state disk | |
CN212061140U (en) | A device for monitoring the real-time running state of equipment using a USB interface | |
CN203535111U (en) | Test device for PCIE device power consumption automation detection | |
CN108020241B (en) | A fault testing method and system for a photoelectric theodolite | |
TWI675293B (en) | A host boot detection method and its system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
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: 20140611 Termination date: 20151014 |
|
EXPY | Termination of patent right or utility model |