Device FRU Information Sharing and Backup System and Its Method

By designing the FRU information sharing and backup system of the dump control unit and the backup storage unit in the device, the FRU information loss caused by component damage or firmware system failure is solved, and centralized backup and automated comparison of FRU information is realized, ensuring the completeness and accuracy of the information.

CN117290155BActive Publication Date: 2025-06-17BYD CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210679096.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-16
Publication Date
2025-06-17
Estimated Expiration
2042-06-16

AI Technical Summary

Technical Problem

In the prior art, when the component is damaged or the BIOS/BMC fails, the FRU information of the component cannot be read, resulting in loss of information and difficulty in obtaining it.

Method used

Design a device FRU information sharing and backup system, including a dump control unit and a backup storage unit. When the device is powered on, the dump control unit reads the current FRU information from each component and compares and updates with the stored FRU information in the backup storage unit to ensure centralized backup and automated comparison of FRU information.

Benefits of technology

Centralized backup of FRU information is realized, which avoids the risk of information loss caused by component damage or firmware system failure, and ensures the integrity and accuracy of FRU information.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117290155B_ABST
    Figure CN117290155B_ABST
Patent Text Reader

Abstract

The present application provides a device FRU information sharing and backup system and its method. The system includes a backup storage unit and a dump control unit. The backup storage unit is used to store the FRU information of several components of an electronic device. The dump control unit is respectively connected to several components and the backup storage unit. The dump control unit is used to find newly added components by comparing the current FRU information of each component with the corresponding FRU information stored in the backup storage unit when powering on. The dump control unit is further used to allocate a corresponding storage address for the FRU information of the newly added component in the backup storage unit, and store the current FRU information of the newly added component in its corresponding storage address. The device FRU information sharing and backup system realizes centralized backup of FRU information through the dump control unit and the backup storage unit, and can avoid the risk of FRU information loss caused by component damage.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and particularly to a device FRU information sharing and backup system and its method. Background Art

[0002] FRU (Field Replace Unite) refers to some replaceable components in devices such as computers or servers. In order to save the costs of equipment maintenance and replacement, manufacturers often divide relevant devices, circuit boards, etc. on the computer or server into multiple components. When a certain component fails, it can be directly replaced without repair.

[0003] In existing components, an EEPROM (Electrically Erasable Programmable Read-Only Memory chip) is separately provided to store the FRU information (such as asset information) of the component. In the prior art, when a computer or server is running, firmware systems such as BIOS (Basic Input Output System) or BMC (Baseboard Management Controller) directly read the corresponding FRU information from the EEPROM of each component in real time to monitor the FRU information of each component. However, the reliability of the existing technical solution of directly reading FRU information through the BIOS / BMC firmware system is relatively low. For example, when a component is damaged or the BIOS / BMC fails, the FRU information of the component cannot be directly read. Summary of the Invention

[0004] In view of this, the main purpose of this application is to propose a device FRU information sharing and backup system and its method, aiming to solve the technical problem that in the prior art, when a component is damaged or the BIOS / BMC fails, the FRU information of the component cannot be read.

[0005] To achieve the above object, a first aspect of the present application provides a device FRU information sharing and backup system, which is applied to an electronic device. The device FRU information sharing and backup system includes a backup storage unit and a dump control unit. The backup storage unit is used to store the FRU information of several components of the electronic device, where the FRU information includes attribute information. The dump control unit is respectively connected to the several components and the backup storage unit. The dump control unit is used to read the current FRU information of each component from each component of the electronic device when powered on, and traverse the stored FRU information in the backup storage unit to determine whether there is a target stored FRU information corresponding to the current FRU information of the component, where the target stored FRU information and the current FRU information of the component have the same attribute information. The dump control unit is further used to determine that the component is a newly added component when the target stored FRU information is not found. The dump control unit is further used to allocate a corresponding storage address for the FRU information of the newly added component in the backup storage unit, and store the current FRU information of the newly added component in its corresponding storage address.

[0006] The device FRU information sharing and backup system provided by the present application sets a dump control unit and a backup storage unit. By centrally storing the FRU information of each component through the backup storage unit, and comparing the current FRU information of the component and the stored FRU information stored in the backup storage unit when powered on through the dump control unit, and updating the stored FRU information in the backup storage unit according to the comparison result, not only can centralized backup of FRU information be realized, thereby avoiding the risk of FRU information loss caused by component damage or firmware system failure, and avoiding the problem that FRU information is difficult to obtain due to firmware system failure, but also automatic comparison and update of FRU information can be realized to ensure the integrity and accuracy of the stored FRU information.

[0007] The second aspect of the present application provides a method for sharing and backing up device FRU information. The method for sharing and backing up device FRU information is applied to a dump control unit, and the dump control unit is respectively connected to a backup storage unit and several components of an electronic device. The method for sharing and backing up device FRU information includes: reading the current FRU information of each component from each component of the electronic device when powering on, and traversing the stored FRU information in the backup storage unit to determine whether there is target stored FRU information corresponding to the current FRU information of the component in the backup storage unit, where the target stored FRU information has the same attribute information as the current FRU information of the component; if the target stored FRU information is not found in the backup storage unit, determining that the component is a newly added component; allocating a corresponding storage address for the FRU information of the newly added component in the backup storage unit, and storing the current FRU information of the newly added component in its corresponding storage address.

[0008] Additional aspects and advantages of the present application will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present application. Description of the Drawings

[0009] Figure 1 is a schematic structural diagram of a device FRU information sharing and backup system provided by an embodiment of the present application.

[0010] Figure 2 is a flowchart of a method for sharing and backing up device FRU information provided by an embodiment of the present application.

[0011] The description of the reference numerals is as follows:

[0012] Electronic device 1

[0013] Device FRU information sharing and backup system 100

[0014] Component 200

[0015] Dump control unit 20

[0016] Backup storage unit 30

[0017] Firmware system 40

[0018] Human-computer interaction module 300

[0019] Steps 601-606

[0020] The following specific embodiments will further illustrate the present application in conjunction with the above drawings. Specific Embodiments

[0021] Next, the technical solutions in the embodiments of the present application will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application without creative efforts shall fall within the protection scope of the present application.

[0022] In the description of the present application, it should be noted that the orientation or positional relationship indicated by the terms "upper", "lower", "left", "right", etc. is based on the orientation or positional relationship shown in the drawings. It is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying 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 construed as a limitation of the present application. In addition, the terms "first", "second", etc. are only used for descriptive purposes and cannot be understood as indicating or implying relative importance.

[0023] Please refer to Figure 1 , the embodiments of the present application provide a device FRU information sharing and backup system 100, which is applied to the electronic device 1. The electronic device 1 further includes a plurality of components 200, and each component 200 is provided with a storage chip (such as EEPROM), and the FRU information corresponding to the component 200 is stored in the storage chip. Specifically, the FRU information includes fields such as Common Header, Chassis, and Board, and each field corresponds to different types of information of the component. For example, the FRU information may include any one or more of product category, product name, product model, product batch, product serial number, detection date, factory date, and manufacturer information. In the embodiments of the present application, the electronic device 1 may be a large electronic device such as a server. The component 200 may be a power module, a fan module, a node server, a switching module, a management module, a chassis data module, a whole machine system FRU, etc.

[0024] In the embodiments of the present application, the FRU information further includes the attribute information of the component 200, and among them, the components 200 of the same category have the same attribute information. Exemplarily, the attribute information may include product category information. Suppose there is a component 200 in the electronic device 1 that is a power module, and its product category information is power. When the power module fails and the administrator replaces it with a new power module, then the product category information of the replaced new power module is still power, that is to say, the attribute information of the components before and after replacement is the same. Of course, in other embodiments, the attribute information may also be other identification information as long as it can be used to identify devices of the same category.

[0025] In an embodiment of the present application, the device FRU information sharing and backup system 100 includes a dump control unit 20, a backup storage unit 30, and a firmware system 40. Among them, the dump control unit 20 is respectively connected to the plurality of components 200 and the backup storage unit 30. The firmware system 40 is respectively connected to the plurality of components 200 and the backup storage unit 30.

[0026] In an embodiment of the present application, the backup storage unit 30 is used to store the FRU information of each component 200 of the electronic device 1. Exemplarily, the dump control unit 20 may include controller devices such as a microcontroller unit (MCU), a single-chip microcomputer, and a digital signal processor (DSP). The firmware system 40 may include a BIOS system and a BMC system. Among them, the BIOS system and the BMC system are usually used in combination in computer server application scenarios. Among them, the BIOS system is mainly responsible for actions related to the startup of a computer server, including but not limited to power-on self-test, initialization of memory, CPU (Central Processing Unit), and each hardware device, and booting the operating system, etc. The BMC system is mainly responsible for monitoring and adjusting the health of the entire motherboard. The BMC system is also used to monitor the working status of each component in real time, such as voltage, temperature, fan speed, hard disk presence, memory status, collecting error information and system logs, etc. The backup storage unit 30 may be a hard disk, a smart media card (SMC), a secure digital (SD) card, or a flash card, etc. The backup storage unit 30 is detachably installed in the electronic device 1, and the backup storage unit 30 can support communication with both the BIOS system and the BMC system at the same time.

[0027] In an embodiment of the present application, the dump control unit 20 is used to read the FRU information of each component 200 from each component 200 of the electronic device 1 during the first power-on, allocate corresponding storage addresses for the FRU information of each component 200 in the backup storage unit 30, and store the FRU information of each component 200 in the corresponding storage addresses in the backup storage unit 30. In this way, the FRU information corresponding to each component 200 in the electronic device 1 is centrally backed up to the backup storage unit 30, which can improve the reliability of the FRU information and prevent the problem of FRU information loss caused by component damage or firmware system failure.

[0028] Further, the dump control unit 20 is further configured to read the current FRU information of each component 200 from each component 200 of the electronic device when powering on, and traverse the stored FRU information stored in the backup storage unit 30 to determine whether there is target stored FRU information corresponding to the current FRU information of the component 200, where the target stored FRU information and the current FRU information of the component 200 have the same attribute information. The dump control unit 20 is further configured to determine that the component 200 is a newly added component when the target stored FRU information is not found, and to allocate a corresponding storage address for the FRU information of the newly added component in the backup storage unit 30, and store the current FRU information of the newly added component in its corresponding storage address. It can be understood that in practical applications, the administrator may add new components to the electronic device 1 after the power-off of the electronic device 1. For example, the administrator adds a network card (whose product category information is network card) to the electronic device 1. After the dump control unit 20 powers on and traverses the stored FRU information stored in the backup storage unit 30, if no target stored FRU information with the product category information of network card is found, it can be determined that the network card is a newly added component. It can be understood that the dump control unit 20 compares the current FRU information of each component 200 with the stored FRU information stored in the backup storage unit 30 each time it powers on, and can determine the newly added components, thereby improving the accuracy of the stored FRU information in the backup storage unit 30 and avoiding missing the FRU information of the newly added components.

[0029] Further, when the dump control unit 20 finds the target stored FRU information from the stored FRU information stored in the backup storage unit 30, the dump control unit 20 is further configured to compare the current FRU information of the component 200 with the target stored FRU information, and determine that the component 200 is a newly replaced component when it is found that the current FRU information of the component 200 is not completely consistent with the target stored FRU information. The dump control unit 20 is further configured to record the target stored FRU information corresponding to the newly replaced component as historical FRU information, and then store the current FRU information of the newly replaced component at the storage address corresponding to the target stored FRU information as updated stored FRU information. It can be understood that during the actual operation of the electronic device 1, if a certain component 200 fails, the management personnel will replace the faulty component 200 after the electronic device 1 is powered off. For example, the old fan module (whose stored FRU information is stored in the backup storage unit 30, its product category information is fan, and its product serial number is 001) fails, and the management personnel replace it with a new fan module (whose product category information in the current FRU information is fan, and its product serial number is 002). The dump control unit 20 can find the target stored FRU information corresponding to the new fan module by comparing the product category information. The dump control unit 20 also determines that the new fan module is a newly replaced component by comparing that the product serial number in the current FRU information of the new fan module is different from the product serial number in the corresponding target stored FRU information. It can be understood that since the management personnel perform the operations of adding or replacing components during the power-off period of the electronic device 1, the dump control unit 20 compares and updates the current FRU information of each component 200 with the stored FRU information stored in the backup storage unit 30 each time it is powered on, which can further improve the accuracy of the stored FRU information in the backup storage unit 30 and ensure that the stored FRU information in the backup storage unit 30 is always synchronized with the current FRU information of the actual components. In addition, the backup storage unit 30 also stores the historical FRU information of each component, which is convenient for the management personnel to perform fault statistical analysis on the components, and is also convenient for the management personnel to perform selection and matching according to the historical FRU information when replacing components.

[0030] In some embodiments, when determining the newly replaced component, the dump control unit 20 is further configured to send the historical FRU information of the newly replaced component to the firmware system 40 to trigger the firmware system 40 to verify and determine whether the component has actually been replaced. In this way, through the two comparisons of the dump control unit 20 and the firmware system 40, the accuracy of the stored FRU information in the backup storage unit 30 can be further improved.

[0031] In some embodiments, the dump control unit 20 is further configured to enter the standby state after comparing and determining that the current FRU information of all components is exactly the same as the corresponding target stored FRU information when the electronic device is powered on for non-first time. In this way, the power consumption of the electronic device 1 can be reduced and energy can be saved.

[0032] In the embodiments of the present application, the firmware system 40 is configured to obtain the status information of each component 200 (for example, the status information includes the attribute information, voltage information, current information, temperature information, etc.) at preset time intervals during operation, compare it with the stored FRU information stored in the backup storage unit 30, and determine that the component 200 is in an abnormal state when it is found that the status information of a component 200 has not been obtained within a preset duration after comparison. The firmware system 40 is further configured to read the stored FRU information corresponding to the component 200 from the backup storage unit 30 when it monitors that the component 200 is in an abnormal state, generate a first alarm message based on the stored FRU information, and send the first alarm message to the human-computer interaction module 300 of the electronic device for alarm prompt. Exemplarily, the human-computer interaction module 300 may be integrated in the firmware system 40, and the human-computer interaction module 300 may include a display device, a sound alarm device, which is not limited herein. For example, the firmware system 40 obtains the status information of each component 200 every minute. When the fan module fails, the firmware system 40 confirms that the fan module is in an abnormal state when it fails to obtain the status information of the fan module for three consecutive minutes. At this time, although the firmware system 40 cannot directly read the current FRU information from the fan module, it can read the stored FRU information corresponding to the fan module from the backup storage unit 30 to form a first alarm message. The management personnel can obtain that the faulty component is the fan module according to the first alarm message, and obtain relevant information such as the model and rated parameters of the fan module according to the stored FRU information of the fan module. In this way, it is beneficial for the management personnel to quickly analyze and handle the fault. In some embodiments, the dump control unit 20 can also be used to monitor the working status of each component in real time, that is, it has the functions of obtaining status information and generating alarm messages of the firmware system 40. The dump control unit 20 and the firmware system 40 are in a backup relationship with each other, which can improve the reliability of the device FRU information sharing and backup system 100.

[0033] Further, the firmware system 40 is further configured to, when monitoring that the component 200 is in an abnormal state, read the stored FRU information corresponding to the component 200 from the backup storage unit 30, generate a second alarm message based on the stored FRU information, and send the second alarm message to the dump control unit 20. The dump control unit 20 is further configured to, in response to the second alarm message, record the stored FRU information in the corresponding storage address of the component 200 in the backup storage unit 30 as historical FRU information. In this way, the failure time of the component 200 can be recorded more accurately, which is beneficial for the management personnel to quickly analyze and handle the failure.

[0034] Further, the firmware system 40 is further configured to, when powering on, read the current FRU information of each component 200 from each component 200 of the electronic device, traverse the stored FRU information stored in the backup storage unit 30, find the target stored FRU information corresponding to the current FRU information of the component 200, compare the current FRU information of the component 200 with its corresponding target stored FRU information, and determine that the component 200 is the target component 200 when it is compared that the current FRU information of the component 200 is not completely consistent with its corresponding target stored FRU information, and generate a prompt message based on the target component 200 and output it to the dump control unit 20. The dump control unit 20 is further configured to, in response to the prompt message, verify whether the current FRU information of the target component 200 is completely consistent with its corresponding target stored FRU information, and determine that the target component 200 is a newly replaced component when the current FRU information of the target component 200 is not completely consistent with its corresponding target stored FRU information, record the target stored FRU information corresponding to the newly replaced component as historical FRU information, and then store the current FRU information of the newly replaced component in the storage address corresponding to the target stored FRU information as updated stored FRU information. It can be understood that if only the dump control unit 20 is used to compare the current FRU information of the component 200 with its corresponding target stored FRU information, when the dump control unit 20 has an abnormality and generates an incorrect comparison result, it may cause the stored FRU information in the backup storage unit 30 to be inconsistent with the current FRU information of the actual component. Therefore, by comparing the current FRU information of the component 200 with its corresponding target stored FRU information by the firmware system 40 and the dump control unit 20 respectively, the accuracy of the stored FRU information can be further improved.

[0035] In some embodiments, when the firmware system 40 is powered on for non-first time, after comparing and finding that the current FRU information of all components is exactly the same as the corresponding target stored FRU information, the firmware system 40 outputs at least part of the FRU information of each component through the human-computer interaction module 300 for the management personnel to view.

[0036] The device FRU information sharing and backup system 100 provided by the present application is provided with a dump control unit 20 and a backup storage unit 30. The FRU information of each component is centrally stored through the backup storage unit 30, and the current FRU information of the component and the stored FRU information stored in the backup storage unit are compared by the dump control unit 20 when powered on, and the stored FRU information in the backup storage unit is updated according to the comparison result. It can not only achieve centralized backup of FRU information, thus avoiding the risk of FRU information loss caused by component damage or firmware system failure, and avoiding the problem that it is difficult to obtain FRU information caused by the failure of the firmware system 40, but also can achieve automatic comparison and update of FRU information, ensuring the integrity and accuracy of the stored FRU information.

[0037] Please refer to Figure 2 , the present application also provides a method for sharing and backing up device FRU information, and the method for sharing and backing up device FRU information is applied to the dump control unit 20. As Figure 2 shown, the method for sharing and backing up device FRU information includes the following steps:

[0038] Step 601, when powered on for the first time, read the FRU information of each component 200 from each component 200 of the electronic device 1, allocate corresponding storage addresses for the FRU information of each component 200 in the backup storage unit 30, and store the FRU information of each component 200 in the corresponding storage addresses in the backup storage unit 30.

[0039] Step 602, when powered on for non-first time, read the current FRU information of each component 200 from each component 200 of the electronic device, and traverse the stored FRU information in the backup storage unit 30 to determine whether there is target stored FRU information corresponding to the current FRU information of the component 200 in the backup storage unit, where the target stored FRU information and the current FRU information of the component 200 have the same attribute information. If the target stored FRU information corresponding to the current FRU information of the component 200 is found in the backup storage unit, then execute step 603. If the target stored FRU information corresponding to the current FRU information of the component 200 is not found in the backup storage unit, then execute step 605.

[0040] Step 603: Compare the current FRU information of the component 200 with the target stored FRU information, and determine that the component 200 is a newly replaced component when it is found that the current FRU information of the component 200 is not completely consistent with the target stored FRU information.

[0041] Step 604: Record the target stored FRU information corresponding to the newly replaced component as historical FRU information, and then store the current FRU information of the newly replaced component at the storage address corresponding to the target stored FRU information as the updated stored FRU information.

[0042] Step 605: Determine that the component 200 is a newly added component.

[0043] Step 606: Allocate a corresponding storage address for the FRU information of the newly added component in the backup storage unit 30, and store the current FRU information of the newly added component at its corresponding storage address.

[0044] Although the embodiments of the present application have been shown and described, those of ordinary skill in the art can understand that various changes, modifications, substitutions, and variations can be made to these embodiments without departing from the principles and spirit of the present application. The scope of the present application is defined by the claims and their equivalents.

Claims

1. An FRU information sharing and backup system for a device, which is applied to an electronic device, and is characterized in that, Comprising: A backup storage unit for storing FRU information of several components of an electronic device, where the FRU information includes attribute information; and A dump control unit respectively connected to the several components and the backup storage unit. The dump control unit is configured to read the current FRU information of each component from each component of the electronic device when powered on, and traverse the stored FRU information in the backup storage unit to determine whether there is target stored FRU information corresponding to the current FRU information of the component in the backup storage unit, where the target stored FRU information has the same attribute information as the current FRU information of the component; the dump control unit is further configured to determine the component as a newly added component when the target stored FRU information is not found; the dump control unit is further configured to allocate a corresponding storage address in the backup storage unit for the FRU information of the newly added component, and store the current FRU information of the newly added component at its corresponding storage address; The device FRU information sharing and backup system further includes a firmware system respectively connected to the several components and the backup storage unit. The firmware system is configured to read the current FRU information of each component from each component of the electronic device when powered on, and traverse the stored FRU information in the backup storage unit to find the target stored FRU information corresponding to the current FRU information of the component, and compare the current FRU information of the component with its corresponding target stored FRU information, and determine the component as a target component when it is found that the current FRU information of the component and its corresponding target stored FRU information are not completely consistent, and generate a prompt information based on the target component and output it to the dump control unit; In response to the prompt information, the dump control unit verifies whether the current FRU information of the target component and its corresponding target stored FRU information are completely consistent, and determines the target component as a newly replaced component when the current FRU information of the target component and its corresponding target stored FRU information are not completely consistent, and records the target stored FRU information corresponding to the newly replaced component as historical FRU information, and then stores the current FRU information of the newly replaced component at the storage address corresponding to the target stored FRU information as updated stored FRU information.

2. The FRU information sharing and backup system for a device according to claim 1, and is characterized in that, The dump control unit is further configured to read the FRU information of each component from each component of the electronic device when powered on for the first time, allocate a corresponding storage address in the backup storage unit for the FRU information of each component, and store the FRU information of each component at the corresponding storage address in the backup storage unit.

3. The FRU information sharing and backup system for a device according to claim 1, and is characterized in that, The dump control unit is further configured to compare the current FRU information of the component with the target stored FRU information when the target stored FRU information is found in the backup storage unit, and determine the component as a newly replaced component when it is found that the current FRU information of the component and the target stored FRU information are not completely consistent; The dump control unit is further configured to record the target stored FRU information corresponding to the newly replaced component as historical FRU information, and then store the current FRU information of the newly replaced component at the storage address corresponding to the target stored FRU information as the updated stored FRU information.

4. The FRU information sharing and backup system for a device according to claim 3, and is characterized in that, The firmware system is configured to monitor the working status of each component during operation, and when it monitors that a component is in an abnormal state, read the stored FRU information corresponding to the component from the backup storage unit, generate a first alarm message based on the stored FRU information, and send the first alarm message to the human-computer interaction module of the electronic device for alarm prompt.

5. The FRU information sharing and backup system for a device according to claim 4, and is characterized in that, The firmware system is further configured to, when it monitors that a component is in an abnormal state, read the stored FRU information corresponding to the component from the backup storage unit, generate a second alarm message based on the stored FRU information, and send the second alarm message to the dump control unit; In response to the second alarm message, the dump control unit records the stored FRU information in the corresponding storage address of the component in the abnormal state in the backup storage unit as historical FRU information.

6. The FRU information sharing and backup system for a device according to claim 4, and is characterized in that, The firmware system is configured to obtain the status information of each component at preset time intervals during operation, compare it with the stored FRU information stored in the backup storage unit, and determine that the component is in an abnormal state when it is found through comparison that the status information of the corresponding component has not been obtained within a preset duration, where the status information includes the attribute information.

7. An FRU information sharing and backup method for a device, which is applied to a dump control unit, and the dump control unit is respectively connected to a backup storage unit and several components of the electronic device, and is characterized in that, Including: When powering on, read the current FRU information of each component from the components of the electronic device, and traverse the stored FRU information in the backup storage unit to determine whether there is target stored FRU information corresponding to the current FRU information of the component in the backup storage unit, where the target stored FRU information and the current FRU information of the component have the same attribute information; If the target stored FRU information is not found in the backup storage unit, determine that the component is a newly added component; Allocate a corresponding storage address for the FRU information of the newly added component in the backup storage unit, and store the current FRU information of the newly added component at its corresponding storage address; The device FRU information sharing and backup method further includes: In response to the prompt information output by the firmware system, verify whether the current FRU information of the target component is exactly the same as the corresponding target stored FRU information, and when the current FRU information of the target component is not exactly the same as the corresponding target stored FRU information, determine that the target component is a newly replaced component, record the target stored FRU information corresponding to the newly replaced component as historical FRU information, and then store the current FRU information of the newly replaced component at the storage address corresponding to the target stored FRU information as the updated stored FRU information; Among them, when powered on, the firmware system reads the current FRU information of each component from various components of the electronic device, traverses the stored FRU information in the backup storage unit to find the target stored FRU information corresponding to the current FRU information of the component, and compares the current FRU information of the component with its corresponding target stored FRU information; the target component is determined by the firmware system when it is found that the current FRU information of the component is not completely consistent with its corresponding target stored FRU information, and the prompt information is generated by the firmware system based on the target component and output to the dump control unit.

8. The information sharing and backup method according to claim 7, and is characterized in that, It further includes: When powered on for the first time, read the FRU information of each component from various components of the electronic device, allocate corresponding storage addresses for the FRU information of each component in the backup storage unit, and store the FRU information of each component in the corresponding storage addresses in the backup storage unit.

9. The information sharing and backup method according to claim 7, and is characterized in that, It further includes: If the target stored FRU information corresponding to the component is found in the backup storage unit, compare the current FRU information of the component with the target stored FRU information, and determine the component as a newly replaced component when it is found that the current FRU information of the component is not completely consistent with the target stored FRU information; Record the target stored FRU information corresponding to the newly replaced component as historical FRU information, and then store the current FRU information of the newly replaced component in the storage address corresponding to the target stored FRU information as updated stored FRU information.

Citation Information

Patent Citations

  • Part information restoration method, part information management method and electronic apparatus

    US20080282046A1