Device for reading and writing FRU information of board card
Through the integrated reading and writing board FRU information device, the reading and writing process of board FRU information is simplified, and the problems of complex operation and inefficient resource utilization in the prior art are solved, and maintenance costs and hardware damage risks are reduced.
Patent Information
- Application Number
- CN202422178563.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-05
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2034-09-05
AI Technical Summary
The prior art relies on the entire server environment to access FRU information on a single board, and is complex and inefficient in operation, especially in large-scale deployments or in emergencies.
An integrated reading and writing board FRU information device is designed, including a main control chip, board slot and display. FRU information can be read and written through simple plug-in, reducing dependence on the entire machine.
Simplify the operation process, reduce the risk of hardware wear and damage, and improve maintenance efficiency and resource utilization efficiency.
Smart Images

Figure CN223217856U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of board card testing, in particular to a device for reading and writing board card FRU information. Background Art
[0002] In today's information technology landscape, efficiently and accurately reading and writing information about the Firmware Replaceable Units (FRUs) of hardware devices is a critical component of maintenance and management systems. Traditionally, this process relies on installing the board into the server via a specific riser card and powering up the server. Subsequently, the I2C bus protocol is used to connect the computer to the server's baseboard management controller (BMC) to read and write FRU information. While this approach meets basic needs to a certain extent, its inherent limitations are becoming increasingly apparent.
[0003] The main drawbacks of existing technologies are their high device dependency and operational complexity. Specifically, they require users to own and correctly configure external devices such as servers and riser cards, and each operation requires a complete boot process. This not only increases physical limitations but also significantly increases operation time. This reliance on the entire server environment to access individual card FRU information is inefficient in terms of resource utilization, and its limitations are particularly pronounced in large-scale deployments or emergency situations. Utility Model Content
[0004] The purpose of the utility model is to overcome the shortcomings of the existing technology and provide a device for reading and writing board card FRU information to solve the disadvantages of the existing technology that it relies on the entire server environment to access the FRU information of a single board card and is not efficient in resource utilization.
[0005] In order to achieve the above purpose, the utility model adopts the following technical solutions:
[0006] An embodiment of the present utility model provides a device for reading and writing board card FRU information, which includes: a fixture body, on which a main control chip is provided, and a board card slot and a display electrically connected to the main control chip, the board card slot is used to dock with a connector of a target board card, and the display is used to receive and display the decoded information of the main control chip.
[0007] The board slot is an X16 PCIE slot.
[0008] Among them, the fixture body is also provided with a read button, the read button is electrically connected to the main control chip, and the read button is used to control the main control chip to read the information in the target board FRU and send the parsed decoded information to the display.
[0009] The fixture body is further provided with a Flash memory, which is electrically connected to the main control chip and is used to write and store FRU files.
[0010] Among them, the fixture body is also provided with a burning button, the burning button is electrically connected to the main control chip, and the burning button is used to control the main control chip to burn the FRU file in the Flash memory into the FRU of the target board.
[0011] Among them, the fixture body is also provided with a USB connector, the USB connector is electrically connected to the main control chip, and the USB connector is used to connect to the computer end.
[0012] Wherein, the fixture body is further provided with a battery, and the battery is electrically connected to the main control chip and the display.
[0013] Among them, the board slot is provided with a VCC pin, an SCL pin, an SDA pin, and a GND pin corresponding to the I2C link and electrically connected to the main control chip; the fixture body is also provided with a test button, which is electrically connected to the main control chip and is used to control the main control chip to analyze the I2C link of the target board.
[0014] Wherein, the fixture body is also provided with a crystal oscillator, and the crystal oscillator is electrically connected to the main control chip.
[0015] Wherein, the fixture body is a single chip microcomputer.
[0016] Compared with the existing technology, the device for reading and writing board FRU information of the present invention integrates the main control chip, board slot and display on the fixture body through an integrated design. The user only needs to simply insert the board into the slot to directly view the FRU information through the display. The operation process is simple and convenient. Since there is no need to install the board into the whole machine, hardware wear and damage caused by frequent disassembly and installation of the board can be avoided, thereby reducing maintenance costs.
[0017] The above description is only an overview of the technical solution of the present invention. In order to more clearly understand the technical means of the present invention, it can be implemented in accordance with the contents of the specification. In addition, in order to make the above and other purposes, features and advantages of the present invention more obvious and easy to understand, the following preferred embodiments are specifically cited and described in detail as follows. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0019] Figure 1 This is a structural diagram of a device for reading and writing board card FRU information according to the present invention;
[0020] Description of the symbols in the figure:
[0021] 1. Fixture body; 11. Read button; 12. Burn button; 13. Test button; 14. Power switch button; 2. Main control chip; 3. Display; 4. Board slot; 5. USB connector; 6. Flash memory; 7. Battery; 8. Crystal oscillator; 9. Target board; 10. Computer terminal. DETAILED DESCRIPTION
[0022] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention will be further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0023] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without making creative efforts shall fall within the scope of protection of the present invention.
[0024] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", "clockwise", "counterclockwise" and the like indicate orientations or positional relationships based on the orientations or positional relationships described in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present invention.
[0025] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of the technical features being referred to. Thus, a feature specified as "first" or "second" may explicitly or implicitly include one or more of such features. In the description of this utility model, "plurality" means two or more, unless otherwise specifically defined.
[0026] In this utility model, unless otherwise specified or limited, the terms "installed," "connected," "connect," "fixed," etc. should be understood in a broad sense. For example, they can refer to connection, detachable connection, or integration; mechanical connection or electrical connection; direct connection or indirect connection through an intermediate medium; internal communication between two components or interaction between two components. For those skilled in the art, the specific meanings of the above terms in this utility model can be understood according to specific circumstances.
[0027] In the present invention, unless otherwise expressly specified or limited, a first feature being "above" or "below" a second feature may include the first and second features being in direct contact, or may include the first and second features being in contact not directly but through another feature between them. Moreover, a first feature being "above," "above," and "above" a second feature may include the first feature being directly above or obliquely above the second feature, or may simply mean that the first feature is higher in level than the second feature. A first feature being "below," "below," and "below" a second feature may include the first feature being directly below or obliquely below the second feature, or may simply mean that the first feature is lower in level than the second feature.
[0028] In the description of this specification, the reference terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" mean that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic expressions of the above terms should not be understood as necessarily referring to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or more embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine the different embodiments or examples described in this specification.
[0029] See also Figure 1 The embodiment of the utility model discloses a device for reading and writing board card FRU information, which includes: a fixture body 1, a main control chip 2, and a board card slot 4 and a display 3 electrically connected to the main control chip 2, the board card slot 4 is used to connect to the connector of the target board card 9, and the display 3 is used to receive and display the decoded information of the main control chip 2.
[0030] Specifically, the card slot 4 is electrically connected to the VOUT2, SCL, SDA, and GND2 pins of the main control chip 2. Furthermore, the VCC (3V3) pin of the card slot 4 is connected to the VOUT2 pin of the main control chip 2, the SCL pin of the card slot 4 is connected to the SCL pin of the main control chip 2, the SDA pin of the card slot 4 is connected to the SDA pin of the main control chip 2, and the GND pin of the card slot 4 is connected to the GND2 pin of the main control chip 2. Specifically, the D0, D1, D2, D3, D4, D5, D6, and D7 pins of the display 3 are respectively connected to the IO3, IO4, IO5, IO6, IO7, IO8, IO9, and IO10 pins of the main control chip 2. Specifically, the display 3 is an OLED display 3.
[0031] It is understandable that the traditional card FRU reading process usually requires the card to be installed in the entire machine and the information to be read or written through the entire machine system. This is not only time-consuming but also requires professional technicians and complex operation steps. The device proposed in this embodiment can read and write FRU information directly on the device, greatly improving maintenance efficiency.
[0032] Furthermore, card slot 4 is an X16 PCIE slot. PCIE slots have become one of the most widely used expansion interface standards in modern computer systems, especially X16 slots, which support high-speed data transmission and meet the needs of high-performance card boards. Using an X16 PCIE slot ensures that the device is compatible with most commercially available PCIE-based cards, improving the device's versatility and practicality.
[0033] Furthermore, the fixture body 1 is provided with a read button 11, which is electrically connected to the main control chip 2. The read button 11 is used to control the main control chip 2 to read the information in the FRU of the target board 9 and send the parsed decoded information to the display 3. The read button 11 is connected to the main control chip 2 through a circuit. When the user presses the read button 11, the contacts inside the button will close, causing the current or voltage in the circuit of the fixture body to change. The main control chip 2 detects this change, recognizes the user's read operation intention, and triggers the corresponding read program. After the program is executed, the main control chip 2 will send a read instruction to the target board 9, receive and parse the returned FRU information, and then send the parsed decoded information to the display 3 for display.
[0034] When using the device in this embodiment to read the FRU information of the target board 9, it is necessary to first ensure that the device is correctly connected to the power supply and is in normal working condition. Optionally, a power light is provided on the fixture body 1. When the fixture body 1 is connected to the power supply or the internal circuit is turned on, the power light is always on. Insert the target board 9 into the X16 PCIE slot of the fixture body 1 and ensure that it is correctly docked. Optionally, a burning light is also provided on the fixture body 1. When the target board 9 is inserted into the board slot 4 and is in place, the burning light is always on in yellow. The user presses the read button 11 on the fixture body 1. Pressing the read button 11 causes the change in the circuit to be detected by the main control chip 2, and the main control chip 2 immediately triggers the reading program, that is, the main control chip 2 sends a read instruction to the target board 9 and receives the returned FRU information. The main control chip 2 then parses and processes the received information, and the decoded information after parsing is sent to the display 3 for display. The user can view the FRU information of the target board 9 through the display 3.
[0035] Furthermore, the fixture body 1 is also provided with a Flash memory 6, which is electrically connected to the main control chip 2. The Flash memory 6 is used to write and store FRU files. The Flash memory 6 is non-volatile, that is, the data will not be lost after a power outage. This feature allows FRU files to be stored in the Flash memory 6 for a long time and stably, making it convenient for users to access or back up at any time. Storing the FRU files in the Flash memory 6 can reduce direct operations on the target board 9 itself, thereby reducing the risk of damage caused by frequent reading and writing of the board. Specifically, the IO0, IO1, IO2, and IO3 pins of the Flash memory 6 are respectively connected to the IO11, IO12, IO13, and IO14 pins of the main control chip 2.
[0036] Furthermore, the fixture body 1 is also provided with a burn button 12, which is electrically connected to the main control chip 2. The burn button 12 is used to control the main control chip 2 to burn the FRU file in the Flash memory 6 into the FRU of the target board 9. When the user presses the burn button 12, the contacts inside the burn button 12 will close, causing the current or voltage in the circuit of the fixture body to change. The main control chip 2 detects this change, recognizes the user's burning operation intention, and triggers the corresponding burning program. After the program is executed, the main control chip 2 will read the specified FRU file from the Flash memory 6 and burn the file into the FRU of the target board 9 through the PCIE interface.
[0037] When using the device in this embodiment to perform FRU burning on the target board 9, it is necessary to first ensure that the device is properly connected to the power supply and is in normal working condition. At the same time, it is necessary to confirm that the FRU file to be burned is stored in the Flash memory 6. Then, the user presses the burn button 12 on the fixture body 1, and the main control chip 2 immediately triggers the burning program, reads the FRU file from the Flash memory 6, and burns the read FRU file into the FRU of the target board 9 through the board slot 4. Optionally, the burning light on the fixture body 1 flashes green during the burning process and turns green after the burning is completed.
[0038] Furthermore, the fixture body 1 is also provided with a USB connector 5, which is electrically connected to the main control chip 2 and is used to connect to the computer terminal 10. The USB connector 5 is connected to the main control chip 2 through a circuit, forming a standard USB communication interface. When the USB connector 5 is connected to the computer terminal 10, the computer will recognize the fixture body 1 as a USB device. Subsequently, the computer terminal 10 can communicate with the main control chip 2 through the USB interface to achieve data transmission and the sending of control instructions. In one embodiment, the user can upload FRU files to the Flash memory 6, or download the FRU information of the target board 9 for analysis, or perform operations such as configuration and firmware update on the fixture body 1 through software. Specifically, the GND pin of the USB connector 5 is connected to the GND1 pin of the main control chip 2, the U+ pin of the USB connector 5 is connected to the IO1 pin of the main control chip 2, the U- pin of the USB connector 5 is connected to the IO2 pin of the main control chip 2, and the VCC pin (5V) of the USB connector 5 is connected to the VOUT1 pin of the main control chip 2.
[0039] The fixture body 1 is also equipped with a battery 7, which is electrically connected to the main control chip 2 and the display 3 to provide power for the operation of the main control chip 2 and the display 3. Specifically, the positive terminal of the battery 7 is connected to the VCC pin of the main control chip 2 and the VCC pin of the display 3, respectively, and the negative terminal of the battery 7 is connected to the GND1 pin of the main control chip 2 and the GND pin of the display 3, respectively. Optionally, the fixture body is also equipped with a power switch button 14, which is electrically connected to the battery 7 and is used to turn the battery 7 on and off as a power supply circuit for the main control chip 2 and the display 3.
[0040] Furthermore, card slot 4 is equipped with VCC, SCL, SDA, and GND pins corresponding to the I2C link and electrically connected to the main control chip 2. The fixture body 1 is also equipped with a test button 13, which is electrically connected to the main control chip 2 and is used to control the main control chip 2 to analyze the I2C link of the target card 9. In technical terms, the VCC, SCL, SDA, and GND pins of card slot 4 serve as the standard interface for the I2C link, respectively providing power, clock signal, data signal, and ground. These pins are connected to corresponding pins on the target card 9 through card slot 4, forming a complete I2C communication link. The main control chip 2 achieves I2C communication with the target card 9 by controlling the status and timing of these pins. The test button 13 is connected to the main control chip 2 through a circuit. When the user presses the test button 13, the contacts inside the test button 13 will close, causing the current or voltage in the circuit of the fixture body to change. The main control chip 2 detects this change, recognizes the user's test operation intention, and triggers the corresponding test program. After the test program is executed, the main control chip 2 will send a test signal to the target board 9 through the I2C link, and receive and analyze the response data, and finally present the test results to the user on the display 3. By providing the board slot 4 with pins directly corresponding to the I2C link, the fixture body 1 can directly access and test the I2C link of the target board 9, thereby improving the accuracy and efficiency of the test.
[0041] Furthermore, the fixture body 1 is provided with a crystal oscillator 8, which is electrically connected to the main control chip 2. Specifically, the crystal oscillator 8 is connected to the CLK pin of the main control chip 2. In this embodiment, the crystal oscillator 8 generates a stable oscillation frequency through its internal quartz crystal resonator and outputs it to the CLK pin of the main control chip 2 through a circuit. After receiving the stable clock signal, the main control chip 2 synchronizes its internal clock according to the frequency and phase of the signal, thereby ensuring stable operation of the entire system.
[0042] In one embodiment, the fixture body 1 is a single chip microcomputer.
[0043] Compared with the existing technology, the device for reading and writing board FRU information of the present invention integrates the main control chip, board slot and display on the fixture body through an integrated design. The user only needs to simply insert the board into the slot to directly view the FRU information through the display. The operation process is simple and convenient. Since there is no need to install the board into the whole machine, hardware wear and damage caused by frequent disassembly and installation of the board can be avoided, thereby reducing maintenance costs.
[0044] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any person skilled in the art can easily conceive of various equivalent modifications or substitutions within the technical scope disclosed in the present invention, and such modifications or substitutions are intended to be within the scope of protection of the present invention. Therefore, the scope of protection of the present invention shall be subject to the scope of protection of the claims.
Claims
1. A device for reading and writing board card FRU information, characterized in that: include: The fixture body is provided with a main control chip, a board slot electrically connected to the main control chip, and a display, the board slot is used to dock with the connector of the target board, and the display is used to receive and display the decoded information of the main control chip.
2. The device for reading and writing board card FRU information according to claim 1, characterized in that: The board slot is an X16 PCIE slot.
3. The device for reading and writing board card FRU information according to claim 1, characterized in that: The fixture body is further provided with a read button, which is electrically connected to the main control chip. The read button is used to control the main control chip to read the information in the target board FRU and send the parsed decoded information to the display.
4. The device for reading and writing board card FRU information according to claim 1, characterized in that: The fixture body is further provided with a Flash memory, which is electrically connected to the main control chip and is used to write and store FRU files.
5. The device for reading and writing board card FRU information according to claim 4, characterized in that: The fixture body is also provided with a burning button, which is electrically connected to the main control chip. The burning button is used to control the main control chip to burn the FRU file in the Flash memory into the FRU of the target board.
6. The device for reading and writing board card FRU information according to claim 1, characterized in that: The fixture body is also provided with a USB connector, which is electrically connected to the main control chip and is used to connect to a computer terminal.
7. The device for reading and writing board card FRU information according to claim 1, characterized in that: The fixture body is further provided with a battery, and the battery is electrically connected to the main control chip and the display.
8. The device for reading and writing board card FRU information according to claim 1, characterized in that: The board slot is provided with a VCC pin, an SCL pin, an SDA pin, and a GND pin corresponding to the I2C link and electrically connected to the main control chip; the fixture body is also provided with a test button, which is electrically connected to the main control chip and is used to control the main control chip to analyze the I2C link of the target board.
9. The device for reading and writing board card FRU information according to claim 1, characterized in that: The fixture body is also provided with a crystal oscillator, and the crystal oscillator is electrically connected to the main control chip.
10. The device for reading and writing board card FRU information according to claim 1, characterized in that: The fixture body is a single chip microcomputer.