CN207337386U - A kind of server master board test device - Google Patents
A kind of server master board test device Download PDFInfo
- Publication number
- CN207337386U CN207337386U CN201721038128.2U CN201721038128U CN207337386U CN 207337386 U CN207337386 U CN 207337386U CN 201721038128 U CN201721038128 U CN 201721038128U CN 207337386 U CN207337386 U CN 207337386U
- Authority
- CN
- China
- Prior art keywords
- cpld
- connector
- contacts
- cpu
- jtag
- 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
Landscapes
- Test And Diagnosis Of Digital Computers (AREA)
- Tests Of Electronic Circuits (AREA)
Abstract
本实用新型公开了一种服务器主板测试装置,包括PCB板卡,PCB板卡上设有主板连接器、CPLD、指示灯和JTAG连接器,所述PCB板卡的尺寸与CPU的尺寸相同,主板连接器上设有触点,所述触点与CPU上的触点相同,主板连接器通过触点与CPLD连接,所述CPLD还分别连接JTAG连接器和指示灯。本实用新型能同时对主板的多个信号进行测试,节省时间,提高工作效率。
The utility model discloses a testing device for a main board of a server, which comprises a PCB board card. The PCB board card is provided with a main board connector, a CPLD, an indicator lamp and a JTAG connector. The size of the PCB board card is the same as that of a CPU. Contacts are arranged on the connector, and the contacts are the same as the contacts on the CPU. The motherboard connector is connected to the CPLD through the contacts, and the CPLD is also respectively connected to the JTAG connector and the indicator light. The utility model can test multiple signals of the main board at the same time, saves time and improves work efficiency.
Description
技术领域technical field
本实用新型涉及服务器板卡测试技术领域,具体地说是一种服务器主板测试装置。The utility model relates to the technical field of server board card testing, in particular to a server board testing device.
背景技术Background technique
主板是服务器的核心板卡,核心器件CPU位于主板上。此外,为了方便服务器的维护、测试,CPU不会直接焊接在主板上,而是将放置CPU的插槽焊接在主板上。CPU安装在该插槽内。The main board is the core board of the server, and the core component CPU is located on the main board. In addition, in order to facilitate the maintenance and testing of the server, the CPU is not directly welded on the mainboard, but the socket for placing the CPU is welded on the mainboard. The CPU is installed in this socket.
CPU有一些配置信号,用于配置其工作的状态,并且CPU在上电时采集该配置信号的电平,来进行配置。在主板设计中,这些配置信号有的通过电阻连接到电源或者通过电阻接地,有的由于和其他功能复用,连接到其他的功能模块。测试阶段,需要对这些配置信号一一测试,来保证CPU配置符合设计要求。而这种测试需要对系统不断上下电,并采用示波器逐一测试来完成,效率低下。The CPU has some configuration signals for configuring its working state, and the CPU collects the level of the configuration signals when it is powered on for configuration. In the motherboard design, some of these configuration signals are connected to the power supply or grounded through the resistor, and some are connected to other functional modules because they are multiplexed with other functions. In the test phase, it is necessary to test these configuration signals one by one to ensure that the CPU configuration meets the design requirements. However, this kind of test needs to continuously power on and off the system, and use an oscilloscope to test one by one, which is inefficient.
实用新型内容Utility model content
本实用新型的目的在于提供一种服务器主板测试装置,用于解决现有测试需要对系统不断上电,并采用示波器逐一测试,测试效率低的问题。The purpose of the utility model is to provide a server main board testing device, which is used to solve the problem that the existing testing needs to continuously power on the system and use an oscilloscope to test one by one, and the testing efficiency is low.
本实用新型解决其技术问题所采用的技术方案是:一种服务器主板测试装置,包括PCB板卡,PCB板卡上设有主板连接器、CPLD、指示灯和JTAG连接器,所述PCB板卡的尺寸与CPU的尺寸相同,主板连接器上设有触点,所述触点与CPU上的触点相同,主板连接器通过触点与CPLD连接,所述CPLD还分别连接JTAG连接器和指示灯。The technical solution adopted by the utility model to solve the technical problems is: a server main board testing device, including a PCB board, the PCB board is provided with a main board connector, CPLD, indicator light and JTAG connector, and the PCB board The size of the CPU is the same as that of the CPU. There are contacts on the main board connector, which are the same as the contacts on the CPU. The main board connector is connected to the CPLD through the contacts. The CPLD is also connected to the JTAG connector and the indicator lamp.
进一步地,所述触点包括复位信号触点和配置信号触点,主板连接器分别通过复位信号触点和配置信号触点连接CPLD,CPLD通过JTAG管脚连接JTAG连接器。Further, the contacts include a reset signal contact and a configuration signal contact, the motherboard connector is connected to the CPLD through the reset signal contact and the configuration signal contact respectively, and the CPLD is connected to the JTAG connector through the JTAG pin.
进一步地,所述指示灯有多个,分别连接CPLD的GPIO管脚。Further, there are multiple indicator lights, which are respectively connected to GPIO pins of the CPLD.
进一步地,所述触点还包括错误信号触点,所述错误信号触点连接CPLD,CPLD还通过串口连接器连接PC。Further, the contacts also include error signal contacts, the error signal contacts are connected to the CPLD, and the CPLD is also connected to the PC through a serial port connector.
进一步地,所述CPLD还连接存储器,存储器还通过存储连接器连接信号读取装置。Further, the CPLD is also connected to a memory, and the memory is also connected to a signal reading device through a memory connector.
进一步地,所述触点还包括电源触点,所述电源触点通过ADC连接CPLD。Further, the contacts also include power contacts, and the power contacts are connected to the CPLD through the ADC.
实用新型内容中提供的效果仅仅是实施例的效果,而不是实用新型所有的全部效果,上述技术方案中的一个技术方案具有如下优点或有益效果:The effects provided in the content of the utility model are only the effects of the embodiments, rather than all the effects of the utility model. One of the above technical solutions has the following advantages or beneficial effects:
1、PCB板卡上设有与CPU触点相同的触点,且PCB板卡的尺寸与CPU尺寸相同,使PCB板卡可以安装到CPU插槽内,实现模拟CPU在位,设计灵活巧妙。1. The PCB board is equipped with the same contacts as the CPU contacts, and the size of the PCB board is the same as that of the CPU, so that the PCB board can be installed in the CPU slot to simulate the presence of the CPU, and the design is flexible and ingenious.
2、通过主板连接器上的触点同时向CPLD发送多个配置信号,并通过指示灯分别显示配置信号的状态,避免对多个配置信号一一测试,节省时间,提高工作效率,且测试人员通过指示灯的状态能够直观的获取到配置信号的状态。2. Send multiple configuration signals to the CPLD through the contacts on the motherboard connector at the same time, and display the status of the configuration signals through the indicator lights, avoiding testing multiple configuration signals one by one, saving time, improving work efficiency, and testers The state of the configuration signal can be intuitively obtained through the state of the indicator light.
3、CPLD还连接存储器,存储器通过存储连接器连接信号分析装置,存储器能够存储测试的配置信息,并将该配置信息发送给信号分析装置,便于测试人员对配置信息的分析和查看。3. The CPLD is also connected to the memory. The memory is connected to the signal analysis device through the memory connector. The memory can store the configuration information of the test and send the configuration information to the signal analysis device, which is convenient for testers to analyze and view the configuration information.
4、CPLD还通过串口连接器连接PC机,利用PC机向CPLD发送命令,使CPLD发出特定的错误信号,通过检查BMC的日志,判断主板功能的可靠性,使对主板的功能测试更加全面,同时克服了传统测试中,使CPU发出错误信号较困难的缺陷。4. The CPLD is also connected to the PC through the serial port connector, and the PC sends commands to the CPLD to make the CPLD send a specific error signal. By checking the BMC log, the reliability of the main board function is judged, so that the functional test of the main board is more comprehensive. At the same time, it overcomes the defect that it is difficult for the CPU to send an error signal in the traditional test.
附图说明Description of drawings
图1是本实用新型所述装置一种实施例的结构示意图。Fig. 1 is a schematic structural view of an embodiment of the device of the present invention.
具体实施方式Detailed ways
为能清楚说明本方案的技术特点,下面通过具体实施方式,并结合其附图,对本实用新型进行详细阐述。下文的公开提供了许多不同的实施例或例子用来实现本实用新型的不同结构。为了简化本实用新型的公开,下文中对特定例子的部件和设置进行描述。此外,本实用新型可以在不同例子中重复参考数字和/或字母。这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施例和/或设置之间的关系。应当注意,在附图中所图示的部件不一定按比例绘制。本实用新型省略了对公知组件和处理技术及工艺的描述以避免不必要地限制本实用新型。In order to clearly illustrate the technical features of this solution, the utility model will be described in detail below through specific implementation methods and in conjunction with the accompanying drawings. The following disclosure provides many different embodiments or examples for realizing different structures of the present invention. To simplify the disclosure of the present invention, components and arrangements of specific examples are described below. Furthermore, the present invention may repeat reference numerals and/or letters in different instances. This repetition is for the purpose of simplicity and clarity and does not in itself indicate a relationship between the various embodiments and/or arrangements discussed. It should be noted that components illustrated in the figures are not necessarily drawn to scale. The present invention omits descriptions of known components and processing techniques and processes to avoid unnecessarily limiting the present invention.
如图1所示,本实用新型提供的一种服务器主板测试装置的实施例。As shown in FIG. 1 , the utility model provides an embodiment of a testing device for a server main board.
测试装置通过对PCB(Printed Circuit Board,印制电路板)板卡进行设计来实现测试目的。该PCB板卡的尺寸与CPU尺寸相同,使PCB板卡可以插接在CPU插槽内。该PCB板卡包括主板连接器,主板连接器上设有与CPU相同的触点,用于接触插槽传输相应信号,且将主板连接器上的在位信号触点接地,用于模拟CPU在位。The test device realizes the test purpose by designing a PCB (Printed Circuit Board, printed circuit board) board. The size of the PCB board is the same as that of the CPU, so that the PCB board can be plugged into the CPU slot. The PCB board includes a motherboard connector, which is provided with the same contacts as the CPU, which are used to contact the slot to transmit corresponding signals, and ground the in-position signal contacts on the motherboard connector to simulate the CPU in the bit.
主板连接器分别通过复位信号触点、配置信号触点和错误信号触点连接CPLD的GPIO管脚,主板连接器的电源信号触点还通过ADC连接CPLD的GPIO管脚。其中CPLD是Complex Programmable Logic Device的缩写,意思为复杂可编程逻辑器件,本实施例中可选用型号为LCMXO2-4000HC-5TG144C的CPLD。GPIO是General Purpose Input Output的缩写,意思为通用输入/输出。ADC是Analog-to-Digital Converter的缩写,意思为模数转换器。本实施例选用型号为ADC128的ADC。CPLD通过获取ADC的数字信号,检测PCB板卡电源是否连接正常,相应的,即检测CPU电源是否正常。The motherboard connector is connected to the GPIO pin of the CPLD through the reset signal contact, the configuration signal contact and the error signal contact respectively, and the power signal contact of the motherboard connector is also connected to the GPIO pin of the CPLD through the ADC. Wherein CPLD is an abbreviation of Complex Programmable Logic Device, which means a complex programmable logic device. In this embodiment, a CPLD with a model number of LCMXO2-4000HC-5TG144C can be selected. GPIO is the abbreviation of General Purpose Input Output, which means general purpose input/output. ADC is the abbreviation of Analog-to-Digital Converter, which means analog-to-digital converter. In this embodiment, an ADC whose model is ADC128 is selected. The CPLD detects whether the power supply of the PCB board is connected normally by obtaining the digital signal of the ADC, and correspondingly, detects whether the power supply of the CPU is normal.
CPLD的JTAG管脚连接JTAG连接器,用于烧录CPLD的配置,即为CPLD的各个管脚配置相应的功能,例如为CPLD的GPIO管脚分别配置复位信号接收功能、配置信号接收功能、电源信号接收功能、错误信号发送功能等。其中JTAG是Joint Test Action Group的缩写,意思为联合测试工作组。本实施例的JTAG连接器可选用2x5、pin间距为2.45mm的header(即2排,每排5个pin,相连两个pin间距为2.45mm的连接器)。The JTAG pins of the CPLD are connected to the JTAG connector for programming the configuration of the CPLD, that is, configuring corresponding functions for each pin of the CPLD, such as configuring the reset signal receiving function, configuring the signal receiving function, and power supply for the GPIO pins of the CPLD respectively. Signal receiving function, error signal sending function, etc. Among them, JTAG is the abbreviation of Joint Test Action Group, which means joint test working group. The JTAG connector of this embodiment can be a 2x5 header with a pin pitch of 2.45mm (that is, 2 rows of 5 pins, connected to two connectors with a pin pitch of 2.45mm).
CPLD还通过GPIO管脚连接指示灯,指示灯有多个,分别用于指示是否发送配置信号、是否发送错误信号、是否发送复位信号、是否发送电源信号等。通过指示灯的亮或灭对状态信号进行显示。The CPLD is also connected to the indicator light through the GPIO pin. There are multiple indicator lights, which are used to indicate whether to send a configuration signal, whether to send an error signal, whether to send a reset signal, whether to send a power signal, etc. The status signal is displayed by the light on or off.
CPLD还通过GPIO管脚连接存储器,存储器通过存储连接器连接信号读取装置。存储器用于存储CPLD采集到的配置信号。本实施例的存储器可选用型号为AT24C64的存储器,存储连接器可选用3pin的header(3个pin脚的连接器),信号读取装置通过存储连接器读取存储器中数据,信号读取装置在通过与终端设备的连接,使测试人员在终端设备上对配置信号等进行分析。The CPLD is also connected to the memory through the GPIO pins, and the memory is connected to the signal reading device through the memory connector. The memory is used to store configuration signals collected by the CPLD. The memory of this embodiment can be selected as the memory of AT24C64, and the memory connector can be selected as a 3pin header (connector of 3 pins), and the signal reading device reads the data in the memory through the memory connector, and the signal reading device is in Through the connection with the terminal equipment, the tester can analyze the configuration signal and so on on the terminal equipment.
CPLD还通过串口连接器连接PC(personal computer,个人计算机),CPLD的GPIO管脚与串口连接器相连,串口连接器用于串口读取CPLD采集到的配置信号,并通过PC发送命令给CPLD,使CPLD发送出错误信号,如CPU过热信号。即实现了模拟CPU发送错误信号,克服了传统测试中,使CPU发出错误信号较困难的缺陷。CPU发送错误信号后,通过检查BMC(Baseboard Management Controller,基板管理控制器)的日志是否检测到此错误信号,测试主板错误信号发送功能的可靠性。The CPLD is also connected to a PC (personal computer, personal computer) through a serial port connector, and the GPIO pins of the CPLD are connected to the serial port connector. The CPLD sends an error signal, such as a CPU overheating signal. That is to say, it realizes simulating the CPU to send error signals, and overcomes the defect that it is difficult for the CPU to send error signals in the traditional test. After the CPU sends the error signal, check whether the log of the BMC (Baseboard Management Controller, baseboard management controller) detects the error signal, and test the reliability of the error signal sending function of the main board.
利用上述实施例的装置进行测试的过程为:将该PCB板卡安装到CPU插槽内并开机。CPLD自动在配置信号生效时(配置信号一般在复位信号释放时生效)采集配置信息,并将其存储到存储器中,通过指示灯指示,并通过串口打印出来。测试人员可以观察其中任意一种输出(指示灯、串口、和存储信息)来获得当前CPU的配置状态,从而跟预设值对比,确认主板是否有问题。同时,可以通过串口连接器向CPLD发送命令,令CPLD发送某种特定的错误信号。CPU发送该信号后,可以检查BMC的日志,看是否检测到这类信号,验证其功能可靠性。The process of testing with the device of the above embodiment is as follows: install the PCB board into the CPU slot and start the machine. CPLD automatically collects configuration information when the configuration signal takes effect (the configuration signal generally takes effect when the reset signal is released), stores it in the memory, indicates it through the indicator light, and prints it out through the serial port. Testers can observe any one of the outputs (indicators, serial ports, and storage information) to obtain the current CPU configuration status, and then compare it with the preset value to confirm whether there is a problem with the motherboard. At the same time, you can send commands to the CPLD through the serial port connector to make the CPLD send a specific error signal. After the CPU sends the signal, you can check the BMC log to see if such a signal is detected and verify its functional reliability.
在进行测试前,需要通过JTAG连接器为CPLD烧录配置信息,烧录信息包括CPLD各个管脚的功能配置、内部功能模块的配置等,上述提到的CPLD通过GPIO管脚连接复位信号触点、配置信号触点、ADC、指示灯等多个元器件,连接的GPIO管脚分别是不同的GPIO管脚,而每个管脚可以实现对不同输入输出信号的处理是由于JTAG连接器对CPLD管脚烧录配置的原因。因此在上述的描述中,并没有对GPIO管脚进行分别命名表示。Before testing, it is necessary to burn the configuration information for the CPLD through the JTAG connector. The burning information includes the function configuration of each pin of the CPLD, the configuration of the internal function module, etc. The CPLD mentioned above is connected to the reset signal contact through the GPIO pin. , Configure multiple components such as signal contacts, ADCs, and indicator lights. The connected GPIO pins are different GPIO pins, and each pin can process different input and output signals because the JTAG connector has a good understanding of the CPLD. The reason for pin programming configuration. Therefore, in the above description, the GPIO pins are not named separately.
以上所述只是本实用新型的优选实施方式,对于本技术领域的普通技术人员来说,在不脱离本实用新型原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也被视为本实用新型的保护范围。The above is only a preferred embodiment of the utility model, and for those of ordinary skill in the art, without departing from the principle of the utility model, some improvements and modifications can also be made, and these improvements and modifications are also regarded as It is the protection scope of the utility model.
Claims (6)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721038128.2U CN207337386U (en) | 2017-08-18 | 2017-08-18 | A kind of server master board test device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201721038128.2U CN207337386U (en) | 2017-08-18 | 2017-08-18 | A kind of server master board test device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN207337386U true CN207337386U (en) | 2018-05-08 |
Family
ID=62372955
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201721038128.2U Expired - Fee Related CN207337386U (en) | 2017-08-18 | 2017-08-18 | A kind of server master board test device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN207337386U (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109557992A (en) * | 2018-11-29 | 2019-04-02 | 郑州云海信息技术有限公司 | A kind of BMC repositioning method, device, terminal and storage medium |
TWI691835B (en) * | 2018-12-18 | 2020-04-21 | 英業達股份有限公司 | Detection control circuit and detection control method |
TWI734357B (en) * | 2020-01-21 | 2021-07-21 | 英業達股份有限公司 | Mainboard and assisting test method of thereof |
CN114780468A (en) * | 2022-04-28 | 2022-07-22 | 北京百度网讯科技有限公司 | Server carrier plate, data communication method, server mainboard, system and medium |
-
2017
- 2017-08-18 CN CN201721038128.2U patent/CN207337386U/en not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109557992A (en) * | 2018-11-29 | 2019-04-02 | 郑州云海信息技术有限公司 | A kind of BMC repositioning method, device, terminal and storage medium |
TWI691835B (en) * | 2018-12-18 | 2020-04-21 | 英業達股份有限公司 | Detection control circuit and detection control method |
TWI734357B (en) * | 2020-01-21 | 2021-07-21 | 英業達股份有限公司 | Mainboard and assisting test method of thereof |
CN114780468A (en) * | 2022-04-28 | 2022-07-22 | 北京百度网讯科技有限公司 | Server carrier plate, data communication method, server mainboard, system and medium |
CN114780468B (en) * | 2022-04-28 | 2023-08-11 | 北京百度网讯科技有限公司 | Server carrier plate, data communication method, server main board, system and medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN207337386U (en) | A kind of server master board test device | |
CN207337388U (en) | A kind of server serial port function test board | |
CN202362409U (en) | Device for automatically testing cables of aircraft engine | |
CN102901905B (en) | Parallel bus testing method | |
CN102929755B (en) | Fault detection method of CPU (Central Processing Unit) module address and data bus | |
CN111984486A (en) | CPU network interface performance test board, test system and test method | |
WO2014082275A1 (en) | Method and apparatus for detecting cable connection condition | |
CN205176215U (en) | Integrated circuit board test fixture of SMARTRACK system | |
CN202230152U (en) | A general automatic test device for multi-bus processor modules | |
CN207764782U (en) | The detecting system of peripheral component interconnection express standard slots | |
CN107766198B (en) | Server mainboard monitoring system | |
CN111949464B (en) | A CPU network interface adaptability test board, test system and test method | |
CN102692525A (en) | An assistant testing device for PCI card | |
CN113820586A (en) | Single board automatic test system and method suitable for relay protection device | |
CN208781208U (en) | PCI bus test board card | |
CN116028409B (en) | Riser card, motherboard, computer, data transmission method, device and medium | |
JP2013068609A (en) | Test card | |
CN117630637A (en) | Testing device | |
CN111966033A (en) | A detection system for the connection state of high-density connectors | |
CN111290891A (en) | Computer system and method for testing computer system | |
CN213092297U (en) | A CPU network interface performance test board and test system | |
CN204302428U (en) | A kind of cable detects adaptive device | |
CN100523841C (en) | Connection fault inspection between plates and socket structure forsingle plate and rear plate | |
CN112445666B (en) | BMU module-oriented batch automatic testing device and application method thereof | |
CN218122120U (en) | A detection device for motherboard failure |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180508 Termination date: 20180818 |
|
CF01 | Termination of patent right due to non-payment of annual fee |