Motherboard SPI Interface Test Fixture
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-22
- Publication Date
- 2026-08-11
AI Technical Summary
[0005]在生产测试时需要验证主板SPI接口的功能完整,即,需要对该SPI接口的两个功能都进行测试,但是这两个功能测试需要使用不同的测试治具分别进行测试,因此,在测试过程中需要进行不同的模块安装和主板开关机操作才能完成测试,需要耗费大量的重复时间,效率低下,增加了产品成本
[0013] The beneficial effects of this utility model are as follows: The motherboard SPI interface test fixture of this utility model can complete the functional testing of the SPI interface, which is configured with two functions: connecting the TCM/TPM SPI security module and offline burning BIOS firmware, in one connection. There is no need to change the test fixture to test the two functions separately, which saves operation time, improves testing efficiency, and thus reduces the motherboard production cost.
Smart Images

Figure CN224624617U_ABST
Abstract
Description
Technical Field
[0001] This utility model relates to the field of computer testing, and in particular to a motherboard SPI interface testing fixture. Background Technology
[0002] With the development of information technology, electronic products have become fast-moving consumer goods, which has also brought severe challenges to the development cycle of electronic product terminals. In order to shorten the development cycle of electronic product terminals, the research and development, debugging, and other processes of electronic products must be made more efficient. As the applications of electronic products increase and the functions they can perform become more and more diverse, the motherboards of electronic products need to be configured with various functional interfaces, and all interfaces must be tested before the motherboards leave the factory.
[0003] SPI (Serial Peripheral Interface) is a high-speed, full-duplex, synchronous serial communication protocol widely used for data transmission between short-distance devices. Most computer motherboards are equipped with an SPI interface. Meanwhile, for security reasons, domestically developed computer devices typically require a TCM (Trusted Cryptography Module) / TPM (Trusted Platform Module) security module. Therefore, some domestically developed computer motherboards are equipped with a specific onboard SPI interface, which is used to connect the TCM / TPM SPI security module and for offline BIOS firmware flashing. Figure 1 A schematic diagram of an SPI interface with two functions—connecting to a TCM / TPM SPI security module and offline BIOS firmware burning—is shown. This SPI interface has 12 pins. Referring to Table 1, pins 2-9 are required for offline BIOS firmware burning, while pins 1 and 10-12 are used solely for connecting to the TCM / TPM SPI security module.
[0004] Table 1. Pin definitions of an SPI interface that enables both connection to a TCM / TPM SPI security module and offline BIOS firmware programming. 1 TPM_PRSNT Detecting whether the TPM module has a signal 2 VCC Power supply 3 SPI_DI SPI interface data input signals 4 SPI_DO SPI interface data output 5 SPI_CS# SPI interface chip select signal 6 SPI_CLK SPI interface clock signal 7 GND land 8 SPI_WP# SPI interface read enable signal 9 SPI_HOLD# SPI interface pause device operation signal 10 TPM_SPI_CS TPM SPI chip select signal 11 TPM_RST# TPM module reset signal 12 TPM_PIRQ TPM module interrupt output signal
[0005] During production testing, it is necessary to verify the complete functionality of the motherboard's SPI interface. This requires testing both functions of the SPI interface. However, these two functions require different test fixtures. Therefore, different module installations and motherboard power-on / off operations are required to complete the test, which consumes a lot of repetitive time, is inefficient, and increases product costs.
[0006] Therefore, there is an urgent need to develop a motherboard SPI interface testing fixture that can quickly test the interface functions of motherboards equipped with the aforementioned SPI interface, thereby improving motherboard production efficiency and reducing product production costs. Summary of the Invention
[0007] The purpose of this invention is to provide a motherboard SPI interface testing fixture, which can quickly test the interface function of motherboards equipped with SPI interfaces that have the functions of connecting TCM / TPM SPI security modules and offline BIOS firmware burning, thereby improving motherboard production efficiency and reducing product production costs.
[0008] To achieve the above objectives, this utility model provides a motherboard SPI interface testing fixture, including a main body and a cable connector electrically connected to the main body. The cable connector is used to electrically connect the SPI interface under test. The main body includes a first test module and a second test module. The first test module is electrically connected to the cable connector and is used to test the pins of the SPI interface under test that enable offline programming. The first test module includes an adapter interface for connecting to an SPI Flash programmer. The second test module is electrically connected to the cable connector and is used to test the pins of the SPI interface under test that enable connection to a TCM / TPM SPI security module. The second test module includes LEDs that display the test status.
[0009] When the pins of the SPI interface under test, which are used to connect to the TCM / TPM SPI security module, are functioning normally, the LED indicating the test status will be lit.
[0010] The second test module sets up an LED to display the test status for each pin tested by the second test module.
[0011] The cable connector includes a connector cable soldered to the body and a connector connector disposed at the end of the connector cable. The connector connector is a male connector or a female connector that matches the SPI interface under test.
[0012] The adapter interface is an 8-pin universal header.
[0013] The beneficial effects of this utility model are as follows: The motherboard SPI interface test fixture of this utility model can complete the functional testing of the SPI interface, which is configured with two functions: connecting the TCM / TPM SPI security module and offline burning BIOS firmware, in one connection. There is no need to change the test fixture to test the two functions separately, which saves operation time, improves testing efficiency, and thus reduces the motherboard production cost. Attached Figure Description
[0014] To further understand the features and technical content of this utility model, please refer to the following detailed description and accompanying drawings. However, the drawings are provided for reference and illustration only and are not intended to limit the scope of this utility model. In the drawings,
[0015] Figure 1 This is a schematic diagram of an SPI interface that has the dual functions of connecting a TCM / TPM SPI security module and offline BIOS firmware burning.
[0016] Figure 2 This is a schematic diagram of the structure of a motherboard SPI interface test fixture according to an embodiment of the present invention.
[0017] Figure 3 for Figure 2 A connection diagram of the motherboard SPI interface test fixture during testing. Detailed Implementation
[0018] To further illustrate the technical means and effects of this utility model, the following detailed description is provided in conjunction with the preferred embodiments of this utility model and their accompanying drawings.
[0019] Please see Figure 2 This utility model provides a motherboard SPI interface testing fixture 1, including a body 11 and a cable connector 12 electrically connected to the body 11. The cable connector 12 is used to electrically connect to the SPI interface 21 under test. The body 11 includes a first test module 111 and a second test module 112. The first test module 111 is electrically connected to the cable connector 12 and is used to test the pins of the SPI interface 21 under test that are used to implement offline programming function. The first test module 111 includes an adapter interface 1111 for connecting to an SPI Flash programmer 3. The second test module 112 is electrically connected to the cable connector 12 and is used to test the pins of the SPI interface 21 under test that are used to implement the function of connecting to a TCM / TPM SPI security module. The second test module 112 includes an LED light 1121 to display the test status.
[0020] This utility model provides a motherboard SPI interface testing fixture that enables the completion of functional testing of an SPI interface with both TCM / TPM SPI security module connection and offline BIOS firmware burning capabilities in a single connection. This eliminates the need to change the testing fixture to test the two functions separately, saving operation time, improving testing efficiency, and thus reducing motherboard production costs.
[0021] Furthermore, in a preferred embodiment of this utility model, when the pins of the SPI interface under test 21 used to connect to the TCM / TPM SPI security module are functioning normally, the LED 1121 displaying the test status is illuminated. Optionally, the LED 1121 can also be configured to display different colors according to the test status.
[0022] Specifically, refer to Table 2 for application in testing. Figure 1 The first test module 111 of the SPI interface test fixture 1 of the motherboard SPI interface shown in Table 1 is used to connect pins 2-9 of the SPI interface 21 under test, and the second test module 112 is used to connect pins 1 and pins 10-12 of the SPI interface 21 under test.
[0023] Table 2. Pin Connection Relationship between the Motherboard SPI Interface Test Fixture and the SPI Interface Under Test 1 TPM_PRSNT Detecting whether the TPM module has a signal Second test module 2 VCC Power supply First test module 3 SPI_DI SPI interface data input signals First test module 4 SPI_DO SPI interface data output First test module 5 SPI_CS# SPI interface chip select signal First test module 6 SPI_CLK SPI interface clock signal First test module 7 GND land First test module 8 SPI_WP# SPI interface read enable signal First test module 9 SPI_HOLD# SPI interface pause device operation signal First test module 10 TPM_SPI_CS TPM SPI chip select signal Second test module 11 TPM_RST# TPM module reset signal Second test module 12 TPM_PIRQ TPM module interrupt output signal Second test module
[0024] Furthermore, Figure 3 This diagram illustrates the connection of a motherboard SPI interface test fixture according to a preferred embodiment of the present invention during testing. Physically, the motherboard SPI interface test fixture 1 is connected to the SPI interface 21 under test on the motherboard 2 via a cable connector 12, and to an SPI Flash programmer 3 via an adapter interface 1111. The SPI Flash programmer 3 is connected to a test computer 4. Signalally, the first test module 111 is connected to the pins of the SPI interface 21 under test used for offline programming (specifically, pins 2-9 of the SPI interface 21 shown in the diagram), and to the SPI Flash programmer 3; the second test module 112 is connected to the pins of the SPI interface 21 under test used for connecting to the TCM / TPM SPI security module (specifically, pins 1 and 10-12 of the SPI interface 21 shown in the diagram).
[0025] After the connection is completed, motherboard 2 is powered on. If the LED 1121 indicating the test status is lit, it means the signal test has passed, and the pins of the SPI interface 21 under test, which are used to connect to the TCM / TPM SPI security module, are functioning normally. If the LED 1121 indicating the test status is not lit, it means the pins of the SPI interface 21 under test, which are used to connect to the TCM / TPM SPI security module, are malfunctioning. Simultaneously, the tester verifies the hardware link connectivity of the offline programming function of the SPI interface 21 under test on motherboard 2 using test computer 4, and confirms the correctness of the firmware programmed on motherboard 2, ensuring consistency of production process data. If a difference is found in the firmware of the SPI Flash on motherboard 2 during the test, the firmware can be updated immediately, allowing for a one-time execution of testing and repair.
[0026] Preferably, the second test module 112 provides an LED 1121 to display the test status for each pin tested by the second test module 112. Specifically, for... Figure 1 As shown in Table 1, the SPI interface 21 under test has four LEDs 1121 that indicate the test status: the first LED 11211 connected to the TPM_PRSNT signal (pin 1 of the SPI interface), the second LED 11212 connected to the TPM_RST# signal (pin 11 of the SPI interface), the third LED 11213 connected to the TPM_SPI_CS signal (pin 10 of the SPI interface), and the fourth LED 11214 connected to the TPM_PIRQ signal (pin 12 of the SPI interface). By corresponding each signal under test with one of the LEDs on the test fixture, and establishing a hardware link for the LED indicator signals, abnormal signals can be easily and quickly located, facilitating repair.
[0027] Preferably, the cable connector 12 includes a connector cable 121 soldered to the body 11 and a connector connector 122 disposed at the end of the connector cable 121. The connector connector 122 is a male connector or a female connector that matches the SPI interface 21 under test. The test fixture of this invention can quickly and conveniently connect the test fixture and the SPI interface under test, further improving the testing efficiency.
[0028] Preferably, the adapter interface 1111 is an 8-pin universal header. The 8-pin universal header allows for convenient and quick installation of the test fixture onto the corresponding socket of the programmer, achieving rapid connection with the programmer.
[0029] In summary, the motherboard SPI interface test fixture of this invention can complete the functional testing of an SPI interface configured with both TCM / TPM SPI security module connection and offline BIOS firmware burning in a single connection. This eliminates the need to change the test fixture to test the two functions separately, saving operation time, improving testing efficiency, and thus reducing motherboard production costs.
[0030] As described above, those skilled in the art can make various other corresponding changes and modifications based on the technical solution and concept of this utility model, and all such changes and modifications should fall within the protection scope of the appended claims of this utility model.
Claims
1. A motherboard SPI interface testing fixture (1), characterized in that, The test module includes a main body (11) and a cable connector (12) electrically connected to the main body (11). The cable connector (12) is used to electrically connect to the SPI interface (21) under test. The main body (11) includes a first test module (111) and a second test module (112). The first test module (111) is electrically connected to the cable connector (12) and is used to test the pins of the SPI interface (21) under test for implementing the offline programming function. The first test module (111) includes an adapter interface (1111) for connecting to the SPI Flash programmer (3). The second test module (112) is electrically connected to the cable connector (12) and is used to test the pins of the SPI interface (21) under test for implementing the TCM / TPM SPI security module function. The second test module (112) includes an LED (1121) for displaying the test status.
2. The motherboard SPI interface test fixture (1) as described in claim 1, characterized in that, When the pin function of the SPI interface under test (21) used to connect to the TCM / TPM SPI security module is normal, the LED (1121) that displays the test status is lit.
3. The motherboard SPI interface test fixture (1) as described in claim 1, characterized in that, The second test module (112) sets an LED (1121) to display the test status for each pin tested by the second test module (112).
4. The motherboard SPI interface test fixture (1) as described in claim 1, characterized in that, The cable connector (12) includes a connector cable (121) soldered on the body (11) and a connector connector (122) disposed at the end of the connector cable (121), wherein the connector connector (122) is a male connector or a female connector that matches the SPI interface (21) under test.
5. The motherboard SPI interface test fixture (1) as described in claim 1, characterized in that, The adapter interface (1111) is an 8-pin universal header.