Movatterモバイル変換


[0]ホーム

URL:


CN106484896A - A kind of digital power file updating method, device and system - Google Patents

A kind of digital power file updating method, device and system
Download PDF

Info

Publication number
CN106484896A
CN106484896ACN201610917730.7ACN201610917730ACN106484896ACN 106484896 ACN106484896 ACN 106484896ACN 201610917730 ACN201610917730 ACN 201610917730ACN 106484896 ACN106484896 ACN 106484896A
Authority
CN
China
Prior art keywords
digital power
file
power supply
update
current
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.)
Granted
Application number
CN201610917730.7A
Other languages
Chinese (zh)
Other versions
CN106484896B (en
Inventor
廖明超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co LtdfiledCriticalZhengzhou Yunhai Information Technology Co Ltd
Priority to CN201610917730.7ApriorityCriticalpatent/CN106484896B/en
Publication of CN106484896ApublicationCriticalpatent/CN106484896A/en
Application grantedgrantedCritical
Publication of CN106484896BpublicationCriticalpatent/CN106484896B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

Translated fromChinese

本发明提供了一种数字电源文件更新方法、装置和系统,通过外设的电源管理总线与外设的至少一个数字电源连接,该方法通过存储预先编译的标准数字电源文件;对每一个数字电源中的当前数字电源文件进行固化;将固化后的每一个当前数字电源文件分别与标准数字电源文件进行匹配,确定每一个当前数字电源文件对应的更新文件;将更新文件发送给对应的数字电源,用以更新数字电源中对应的当前数字电源文件。该方法通过外设的电源管理总线与外设的至少一个数字电源连接,可以同时对多个数字电源中的当前数字电源文件进行更新,提高了更新效率。

The present invention provides a method, device and system for updating a digital power supply file, which is connected to at least one digital power supply of the peripheral equipment through the power supply management bus of the peripheral equipment. The method stores pre-compiled standard digital power supply files; The current digital power file in the file is cured; each current digital power file after curing is matched with the standard digital power file, and the update file corresponding to each current digital power file is determined; the update file is sent to the corresponding digital power supply, It is used to update the corresponding current digital power file in digital power. The method is connected to at least one digital power source of the peripheral device through the power management bus of the peripheral device, and can simultaneously update current digital power supply files in multiple digital power supplies, thereby improving update efficiency.

Description

Translated fromChinese
一种数字电源文件更新方法、装置和系统A digital power file update method, device and system

技术领域technical field

本发明涉及电子电路技术领域,特别涉及一种数字电源文件更新方法、装置和系统。The invention relates to the technical field of electronic circuits, in particular to a method, device and system for updating a digital power supply file.

背景技术Background technique

随着数字电源在服务器上大规模的应用,数字电源文件的更新方式也变得越来越重要。目前的更新方式为:将标准文件存储在硬盘中,然后通过磁盘操作系统,利用硬盘中存储的标准文件对数字电源中的当前文件进行更新。但该方法每一次只能对一个数字电源中的当前文件进行更新,当服务器中的数字电源的数量较多时,更新效率较低。With the large-scale application of digital power on servers, the way to update digital power files is becoming more and more important. The current update method is: store the standard files in the hard disk, and then use the standard files stored in the hard disk to update the current files in the digital power supply through the disk operating system. But this method can only update the current file in one digital power supply at a time, and when the number of digital power supplies in the server is large, the update efficiency is low.

发明内容Contents of the invention

本发明实施例提供了一种数字电源文件更新方法、装置和系统,提高了数字电源文件的更新效率。The embodiments of the present invention provide a method, device and system for updating digital power files, which improve the updating efficiency of digital power files.

一种数字电源文件更新方法,通过外设的电源管理总线与外设的至少一个数字电源连接,还包括:A method for updating a digital power file, which is connected to at least one digital power supply of the peripheral through a power management bus of the peripheral, and further includes:

存储预先编译的标准数字电源文件;Store pre-compiled standard digital power files;

对每一个所述数字电源中的当前数字电源文件进行固化;Curing the current digital power supply file in each digital power supply;

将固化后的每一个所述当前数字电源文件分别与所述标准数字电源文件进行匹配,确定每一个所述当前数字电源文件对应的更新文件;Match each of the cured current digital power files with the standard digital power file, and determine an update file corresponding to each of the current digital power files;

将所述更新文件发送给对应的所述数字电源,用以更新所述数字电源中对应的所述当前数字电源文件。Sending the update file to the corresponding digital power supply to update the corresponding current digital power supply file in the digital power supply.

优选地,Preferably,

所述将固化后的每一个所述当前数字电源文件分别与所述标准数字电源文件进行匹配,确定每一个所述当前数字电源文件对应的更新文件,包括:The step of matching each cured current digital power file with the standard digital power file respectively, and determining an update file corresponding to each current digital power file includes:

将每一个所述当前数字电源文件中包含的当前数据分别与所述标准数字电源文件中包含的标准数据进行匹配;matching the current data contained in each of the current digital power files with the standard data contained in the standard digital power file;

当所述当前数据与所述标准数据未匹配成功时,记录未匹配成功的所述当前数据,并将未匹配成功的所述当前数据对应的所述标准数据添加到所述更新文件。When the current data does not match the standard data successfully, record the current data that does not match successfully, and add the standard data corresponding to the current data that does not match successfully to the update file.

优选地,Preferably,

在所述对每一个所述数字电源中的当前数字电源文件进行固化之前,进一步包括:Before said curing the current digital power supply file in each said digital power supply, it further includes:

设置固化周期;Set the curing cycle;

所述对每一个所述数字电源中的当前数字电源文件进行固化,包括:The curing of the current digital power supply file in each digital power supply includes:

根据所述固化周期,对每一个所述数字电源中的当前数字电源文件进行固化。According to the curing period, the current digital power supply file in each digital power supply is cured.

优选地,Preferably,

在所述存储预先编译的标准数字电源文件之后,进一步包括:After storing the pre-compiled standard digital power file, it further includes:

接收外设的数据中心传输的目标数字电源文件;Receive the target digital power file transmitted by the data center of the peripheral;

根据所述目标数字电源文件,对所述标准数字电源文件进行更新。The standard digital power file is updated according to the target digital power file.

一种数字电源文件更新装置,通过数字电源控制器的电源管理总线与外设的至少一个数字电源连接,还包括:A device for updating a digital power supply file is connected to at least one digital power supply of peripheral devices through a power management bus of a digital power supply controller, and further includes:

存储单元,用于存储预先编译的标准数字电源文件;A storage unit for storing pre-compiled standard digital power files;

固化单元,用于对每一个所述数字电源中的当前数字电源文件进行固化;a curing unit, configured to cure the current digital power supply file in each of the digital power supplies;

匹配单元,用于将所述固化单元固化后的每一个所述当前数字电源文件分别与所述存储单元存储的所述标准数字电源文件进行匹配,生成每一个所述当前数字电源文件对应的更新文件;a matching unit, configured to match each of the current digital power files cured by the curing unit with the standard digital power files stored in the storage unit, and generate an update corresponding to each of the current digital power files document;

第一更新单元,用于将所述匹配单元生成的所述更新文件发送给对应的所述数字电源,用以更新所述数字电源中对应的所述当前数字电源文件。The first update unit is configured to send the update file generated by the matching unit to the corresponding digital power supply, so as to update the corresponding current digital power supply file in the digital power supply.

优选地,Preferably,

所述匹配单元,进一步用于:将每一个所述当前数字电源文件中包含的当前数据分别与所述标准数字电源文件中包含的标准数据进行匹配;当所述当前数据与所述标准数据未匹配成功时,记录未匹配成功的所述当前数据,并将未匹配成功的所述当前数据对应的所述标准数据添加到所述更新文件。The matching unit is further configured to: match the current data contained in each of the current digital power files with the standard data contained in the standard digital power file; when the current data and the standard data are not When the matching is successful, record the current data that is not successfully matched, and add the standard data corresponding to the current data that is not successfully matched to the update file.

优选地,Preferably,

进一步包括:设置单元,用于设置固化周期;It further includes: a setting unit for setting the curing cycle;

所述固化单元,进一步用于:根据所述设置单元设置的所述固化周期,对每一个所述数字电源中的当前数字电源文件进行固化。The curing unit is further configured to: cure the current digital power supply file in each of the digital power supplies according to the curing cycle set by the setting unit.

优选地,Preferably,

进一步包括:Further includes:

接收单元,用于接收外设的数据中心传输的目标数字电源文件;The receiving unit is used to receive the target digital power file transmitted by the data center of the peripheral;

第二更新单元,用于根据所述接收单元接收的所述目标数字电源文件,对所述标准数字电源文件进行更新。The second updating unit is configured to update the standard digital power file according to the target digital power file received by the receiving unit.

一种数字电源文件更新系统,包括:A digital power file update system, comprising:

供电装置、至少一条电源管理总线、至少一个数字电源和权利要求5至8任一所述的数字电源文件更新装置;A power supply device, at least one power management bus, at least one digital power supply, and the digital power supply file updating device described in any one of claims 5 to 8;

所述供电装置,用于为每一个所述数字电源进行供电;The power supply device is used to supply power to each of the digital power supplies;

每一条所述电源管理总线,用于连接对应的所述数字电源与所述数字电源文件更新装置;Each of the power management buses is used to connect the corresponding digital power supply and the digital power supply file updating device;

每一个所述数字电源,用于接收所述数字电源文件更新装置发送的所述更新文件;利用所述更新文件更新对应的所述当前文件。Each of the digital power supplies is configured to receive the update file sent by the digital power supply file update device; use the update file to update the corresponding current file.

优选地,Preferably,

所述电源管理总线,进一步用于:按照预先设置的拓扑结构,将每一个所述数字电源分别与所述数字电源文件更新装置连接;The power management bus is further configured to: connect each of the digital power supplies to the digital power supply file updating device according to a preset topology structure;

所述拓扑结构,包括:点对点拓扑结构、星型拓扑结构、远端簇型拓扑结构和菊花链拓扑结构中任意一种或多种;The topology includes: any one or more of point-to-point topology, star topology, remote cluster topology and daisy chain topology;

和/或,and / or,

所述供电装置包括:The power supply unit includes:

第一供电单元,用于为每一个所述数字电源提供规格为5V-STBY的电压轨;或,第二供电单元,用于为每一个所述数字电源提供规格为3V3-STBY的电压轨。The first power supply unit is configured to provide a voltage rail with a specification of 5V-STBY for each of the digital power supplies; or, the second power supply unit is configured to provide a voltage rail with a specification of 3V3-STBY for each of the digital power supplies.

本发明实施例提供了一种数字电源文件更新方法、装置和系统,该方法通过存储预先编译的标准数字电源文件;对每一个数字电源中的当前数字电源文件进行固化;将固化后的每一个当前数字电源文件分别与标准数字电源文件进行匹配,确定每一个当前数字电源文件对应的更新文件;将更新文件发送给对应的数字电源,用以更新数字电源中对应的当前数字电源文件。该方法通过外设的电源管理总线与外设的至少一个数字电源连接,可以同时对多个数字电源中的当前数字电源文件进行更新,提高了更新效率。The embodiment of the present invention provides a method, device and system for updating digital power supply files. The method stores pre-compiled standard digital power supply files; solidifies the current digital power supply files in each digital power supply; The current digital power supply file is matched with the standard digital power supply file respectively to determine the update file corresponding to each current digital power supply file; the update file is sent to the corresponding digital power supply to update the corresponding current digital power supply file in the digital power supply. The method is connected to at least one digital power source of the peripheral device through the power management bus of the peripheral device, and can simultaneously update current digital power supply files in multiple digital power supplies, thereby improving update efficiency.

附图说明Description of drawings

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are For some embodiments of the present invention, those skilled in the art can also obtain other drawings based on these drawings without creative work.

图1是本发明一个实施例提供的一种数字电源文件更新方法流程图;Fig. 1 is a flow chart of a method for updating a digital power supply file provided by an embodiment of the present invention;

图2是本发明一个实施例提供的一种数字电源文件更新装置结构示意图;Fig. 2 is a schematic structural diagram of a digital power file updating device provided by an embodiment of the present invention;

图3是本发明一个实施例提供的另一种数字电源文件更新装置结构示意图;Fig. 3 is a schematic structural diagram of another digital power file updating device provided by an embodiment of the present invention;

图4是本发明一个实施例提供的又一种数字电源文件更新装置结构示意图;Fig. 4 is a schematic structural diagram of another digital power file updating device provided by an embodiment of the present invention;

图5是本发明一个实施例提供的一种数字电源文件更新系统结构示意图;Fig. 5 is a schematic structural diagram of a digital power file updating system provided by an embodiment of the present invention;

图6是本发明一个实施例提供的另一种数字电源文件更新方法流程图;FIG. 6 is a flow chart of another method for updating a digital power supply file provided by an embodiment of the present invention;

图7是本发明一个实施例提供的一种至少一个数字电源与数字电源文件更新装置连接结构示意图。Fig. 7 is a schematic diagram of a connection structure between at least one digital power supply and a device for updating a digital power supply file provided by an embodiment of the present invention.

具体实施方式detailed description

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments It is a part of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts belong to the protection of the present invention. scope.

如图1所示,本发明实施例提供了一种数字电源文件更新方法,通过外设的电源管理总线与外设的至少一个数字电源连接,该方法可以包括以下步骤:As shown in FIG. 1 , an embodiment of the present invention provides a method for updating a digital power supply file, which is connected to at least one digital power supply of the peripheral equipment through the power management bus of the peripheral equipment. The method may include the following steps:

步骤101:存储预先编译的标准数字电源文件;Step 101: storing pre-compiled standard digital power supply files;

步骤102:对每一个数字电源中的当前数字电源文件进行固化;Step 102: curing the current digital power supply file in each digital power supply;

步骤103:将固化后的每一个当前数字电源文件分别与标准数字电源文件进行匹配,确定每一个当前数字电源文件对应的更新文件;Step 103: Match each cured current digital power file with the standard digital power file, and determine the update file corresponding to each current digital power file;

步骤104:将更新文件发送给对应的数字电源,用以更新数字电源中对应的当前数字电源文件。Step 104: Send the update file to the corresponding digital power supply to update the corresponding current digital power supply file in the digital power supply.

本发明实施例提供了一种数字电源文件更新方法,该方法通过存储预先编译的标准数字电源文件;对每一个数字电源中的当前数字电源文件进行固化;将固化后的每一个当前数字电源文件分别与标准数字电源文件进行匹配,确定每一个当前数字电源文件对应的更新文件;将更新文件发送给对应的数字电源,用以更新数字电源中对应的当前数字电源文件。该方法通过外设的电源管理总线与外设的至少一个数字电源连接,可以同时对多个数字电源中的当前数字电源文件进行更新,提高了更新效率。The embodiment of the present invention provides a method for updating a digital power supply file. The method stores a pre-compiled standard digital power supply file; solidifies the current digital power supply file in each digital power supply; Matching with the standard digital power supply file respectively, determining the update file corresponding to each current digital power supply file; sending the update file to the corresponding digital power supply to update the corresponding current digital power supply file in the digital power supply. The method is connected to at least one digital power source of the peripheral device through the power management bus of the peripheral device, and can simultaneously update current digital power supply files in multiple digital power supplies, thereby improving update efficiency.

在本发明的一个实施例中,为了确定当前数字电源文件对应的更新文件,步骤103可以包括:将每一个当前数字电源文件中包含的当前数据分别与标准数字电源文件中包含的标准数据进行匹配;当当前数据与标准数据未匹配成功时,记录未匹配成功的当前数据,并将未匹配成功的当前数据对应的标准数据添加到更新文件。In one embodiment of the present invention, in order to determine the update file corresponding to the current digital power file, step 103 may include: matching the current data contained in each current digital power file with the standard data contained in the standard digital power file ; When the current data does not match the standard data successfully, record the current data that does not match successfully, and add the standard data corresponding to the current data that does not match successfully to the update file.

其中,当前数字电源文件中包含的当前数据为数字电源运行过程中的一些重要参数,随着数字电源的使用,这些重要参数可能发生错误,进而威胁数字电源的正常运行。预先编译的标准数字电源文件中,存储的是这些重要参数的标准数据。将数字电源中的当前数据逐一与标准数据进行匹配,对于发生错误的当前数据,则会匹配失败,将匹配失败的当前数据对应的标准数据添加到更新文件,利用该更新文件,可以对数字电源中发生错误的当前数字电源文件进行更新。Among them, the current data contained in the current digital power supply file are some important parameters during the operation of the digital power supply. With the use of the digital power supply, errors may occur in these important parameters, which will threaten the normal operation of the digital power supply. The standard data of these important parameters are stored in the pre-compiled standard digital power supply file. Match the current data in the digital power supply with the standard data one by one. For the current data with errors, the matching will fail. Add the standard data corresponding to the current data that failed to match to the update file. Using the update file, you can update the digital power supply. Update the current digital power file where the error occurred in .

在本发明的一个实施例中,为了实现对当前数字电源文件的周期性更新,在步骤102之前,还包括:设置固化周期。步骤102包括:根据固化周期,对每一个数字电源中的当前数字电源文件进行固化。In an embodiment of the present invention, in order to implement periodic updating of the current digital power supply file, before step 102, it further includes: setting a curing period. Step 102 includes: curing the current digital power supply file in each digital power supply according to the curing period.

通过设置固化周期,可以实现周期性地对每一个数字电源中的当前数字电源文件进行固化,进而实现对当前数字电源文件的周期性更新。固化周期一般为分钟级,例如,2分钟。By setting the curing period, the current digital power file in each digital power supply can be periodically cured, and then the current digital power file can be updated periodically. The curing cycle is generally on the order of minutes, for example, 2 minutes.

在本发明的一个实施例中,为了对存储的预先编译的标准数字电源文件进行更新,在步骤101之后,还包括:接收外设的数据中心传输的目标数字电源文件;根据目标数字电源文件,对标准数字电源文件进行更新。In one embodiment of the present invention, in order to update the stored pre-compiled standard digital power file, after step 101, it also includes: receiving the target digital power file transmitted by the data center of the peripheral; according to the target digital power file, Updates to standard digital power documentation.

对于标准数字电源文件,在存储或者使用的过程中也会存在数据丢失、数据错误等一些问题,为了及时发现这些问题,需要定期对标准数字电源文件进行更新。可以通过设置带内管理网络,利用外设的数据中心的目标数字电源文件对标准电源文件进行更新。For the standard digital power file, there will be some problems such as data loss and data error in the process of storage or use. In order to find these problems in time, the standard digital power file needs to be updated regularly. Standard power files can be updated with target digital power files from the peripheral's data center by setting up an in-band management network.

如图2所示,本发明实施例提供了一种数字电源文件更新装置,包括:存储单元201,用于存储预先编译的标准数字电源文件;固化单元202,用于对每一个数字电源中的当前数字电源文件进行固化;匹配单元203,用于将固化单元202固化后的每一个当前数字电源文件分别与存储单元201存储的标准数字电源文件进行匹配,生成每一个当前数字电源文件对应的更新文件;第一更新单元204,用于将匹配单元203生成的更新文件发送给对应的数字电源,用以更新数字电源中对应的当前数字电源文件。As shown in Figure 2, the embodiment of the present invention provides a device for updating digital power supply files, including: a storage unit 201 for storing pre-compiled standard digital power supply files; a curing unit 202 for updating each digital power supply file The current digital power file is cured; the matching unit 203 is used to match each current digital power file cured by the curing unit 202 with the standard digital power file stored in the storage unit 201, and generate an update corresponding to each current digital power file File; the first update unit 204 is configured to send the update file generated by the matching unit 203 to the corresponding digital power supply, so as to update the corresponding current digital power supply file in the digital power supply.

在本发明的一个实施例中,匹配单元203,进一步用于:将每一个当前数字电源文件中包含的当前数据分别与标准数字电源文件中包含的标准数据进行匹配;当当前数据与标准数据未匹配成功时,记录未匹配成功的当前数据,并将未匹配成功的当前数据对应的标准数据添加到更新文件。In one embodiment of the present invention, the matching unit 203 is further configured to: match the current data contained in each current digital power file with the standard data contained in the standard digital power file; When the matching is successful, record the current data that has not been successfully matched, and add the standard data corresponding to the current data that has not been successfully matched to the update file.

如图3所示,该装置进一步包括:设置单元205,用于设置固化周期;固化单元202,进一步用于:根据设置单元设置的固化周期,对每一个数字电源中的当前数字电源文件进行固化。As shown in Figure 3, the device further includes: a setting unit 205 for setting a curing cycle; a curing unit 202 for: curing the current digital power supply file in each digital power supply according to the curing cycle set by the setting unit .

如图4所示,该装置进一步包括:接收单元206,用于接收外设的数据中心传输的目标数字电源文件;第二更新单元207,用于根据接收单元接收的目标数字电源文件,对标准数字电源文件进行更新。As shown in Figure 4, the device further includes: a receiving unit 206, configured to receive the target digital power file transmitted by the data center of the peripheral; a second update unit 207, configured to update the standard Digital power documentation was updated.

如图5所示,本发明实施例提供了一种数字电源文件更新系统,包括:供电装置501、至少一条电源管理总线502、至少一个数字电源503和图2至图4任一所示的数字电源文件更新装置504;供电装置501,用于为每一个数字电源503进行供电;每一条电源管理总线502,用于连接对应的数字电源503与数字电源文件更新装置504;每一个数字电源503,用于接收数字电源文件更新装置504发送的更新文件;利用更新文件更新对应的当前文件。As shown in Figure 5, the embodiment of the present invention provides a digital power supply file update system, including: a power supply device 501, at least one power management bus 502, at least one digital power supply 503, and any digital power supply shown in Figure 2 to Figure 4 Power supply file updating device 504; power supply device 501, used to supply power for each digital power supply 503; each power management bus 502, used to connect corresponding digital power supply 503 and digital power supply file updating device 504; each digital power supply 503, It is used for receiving the update file sent by the digital power supply file update device 504; using the update file to update the corresponding current file.

如图6所示,本发明实施例以图2至图4任一所示的数字电源文件更新装置504,对至少一个数字电源503中的当前数字电源文件进行更新为例,对数字电源文件更新方法进行详细说明,该方法包括以下步骤:As shown in Figure 6, the embodiment of the present invention takes the digital power supply file updating device 504 shown in any one of Figures 2 to 4 as an example to update the current digital power supply file in at least one digital power supply 503, and update the digital power supply file The method is described in detail, and the method includes the following steps:

步骤601:设置拓扑结构,将每一个数字电源分别与数字电源文件更新装置连接。Step 601: Set up a topology, and connect each digital power supply to a digital power supply file updating device.

该拓扑结构包括:点对点拓扑结构、星型拓扑结构、远端簇型拓扑结构和菊花链拓扑结构中任意一种或多种,在本实施例中,如图7所示,使用点对点拓扑结构,将每一个数字电源分别与数字电源文件更新装置连接。The topology includes: any one or more of a point-to-point topology, a star topology, a remote cluster topology and a daisy chain topology. In this embodiment, as shown in FIG. 7, a point-to-point topology is used. Connect each digital power supply to the digital power supply file updating device respectively.

步骤602:利用主板的电压轨为每一个数字电源进行供电。Step 602: Use the voltage rail of the main board to supply power to each digital power supply.

在主板上电不开机状态下,为连接的每一个数字电源提供规格为5V-STBY的电压轨,对其进行供电。When the motherboard is powered on and not turned on, provide a voltage rail with a specification of 5V-STBY for each connected digital power supply to supply power to it.

步骤603:存储预先编译的标准数字电源文件。Step 603: Store the pre-compiled standard digital power supply file.

将预先编译好的标准数字电源文件存储在数字电源文件更新装置中,storing the pre-compiled standard digital power file in the digital power file updating device,

步骤604:接收外设的数据中心传输的目标数字电源文件,根据目标数字电源文件,对标准数字电源文件进行更新。Step 604: Receive the target digital power file transmitted by the data center of the peripheral device, and update the standard digital power file according to the target digital power file.

设置带内管理网络,将外设的数据中心传输的目标数字电源文件,发送至数字电源文件更新装置,利用目标数字电源文件,对预先存储的数字电源文件进行更新。An in-band management network is set up, and the target digital power file transmitted by the data center of the peripheral device is sent to the digital power file update device, and the pre-stored digital power file is updated by using the target digital power file.

步骤605:设置固化周期,根据固化周期,对每一个数字电源中的当前数字电源文件进行固化。Step 605: Set the curing cycle, and according to the curing cycle, the current digital power file in each digital power source is cured.

设置固化周期为5分钟,即每5分钟对每一个数字电源中的当前数字电源文件进行固化。Set the curing cycle to 5 minutes, that is, the current digital power supply file in each digital power supply is cured every 5 minutes.

步骤606:将每一个当前数字电源文件中包含的当前数据分别与标准数字电源文件中包含的标准数据进行匹配。Step 606: Match the current data included in each current digital power file with the standard data included in the standard digital power file.

对于每一个固化后的当前数字电源文件,将当前数字电源文件中包含的当前数据与对应的标准数字电源文件中包含的标准数据逐一进行匹配。For each cured current digital power file, match the current data contained in the current digital power file with the standard data contained in the corresponding standard digital power file one by one.

步骤607:当当前数据与标准数据未匹配成功时,记录未匹配成功的当前数据,并将未匹配成功的当前数据对应的标准数据添加到更新文件。Step 607: When the current data is not successfully matched with the standard data, record the unmatched current data, and add the standard data corresponding to the unmatched current data to the update file.

当数字电源中的一些参数在运行中发生错误或数据丢失时,当前数据与标准数据不能完全匹配,此时,记录未匹配成功的当前数据,以便于之后对数字电源运行中的一些问题进行分析,并且将未匹配成功的当前数据对应的标准数据添加到更新文件。When some parameters in the digital power supply have errors or data loss during operation, the current data cannot completely match the standard data. At this time, record the current data that has not been matched successfully, so as to analyze some problems in the operation of the digital power supply later , and add the standard data corresponding to the current data that has not been successfully matched to the update file.

步骤608:将更新文件发送给对应的数字电源,用以更新数字电源中对应的当前数字电源文件。Step 608: Send the update file to the corresponding digital power supply to update the corresponding current digital power supply file in the digital power supply.

将更新文件发送给对应的数字电源,利用更新文件对数字电源中对应的当前数字电源文件进行更新,已将标准数据替换掉发生错误的当前数据。Send the update file to the corresponding digital power supply, use the update file to update the corresponding current digital power supply file in the digital power supply, and replace the current data with the error with the standard data.

综上,本发明各个实施例至少具有如下效果:To sum up, each embodiment of the present invention has at least the following effects:

1、在本发明实施例中,通过存储预先编译的标准数字电源文件;对每一个数字电源中的当前数字电源文件进行固化;将固化后的每一个当前数字电源文件分别与标准数字电源文件进行匹配,确定每一个当前数字电源文件对应的更新文件;将更新文件发送给对应的数字电源,用以更新数字电源中对应的当前数字电源文件。该方法通过外设的电源管理总线与外设的至少一个数字电源连接,可以同时对多个数字电源中的当前数字电源文件进行更新,提高了更新效率。1. In the embodiment of the present invention, by storing pre-compiled standard digital power files; curing the current digital power files in each digital power supply; Matching, determining the update file corresponding to each current digital power supply file; sending the update file to the corresponding digital power supply to update the corresponding current digital power supply file in the digital power supply. The method is connected to at least one digital power source of the peripheral device through the power management bus of the peripheral device, and can simultaneously update current digital power supply files in multiple digital power supplies, thereby improving update efficiency.

2、在本发明实施例中,通过将当前数字电源文件中包含的当前数据与标准数字电源文件中包含的标准数据逐一进行匹配,可以筛选出发生错误的数据,并利用标准数据对错误数据进行更新,通过设置固化周期,可以将当前数字电源文件周期性地固化到数字电源文件更新装置中,从而实现对数字电源周期性更新,从而保证数字电源能够正常运行。2. In the embodiment of the present invention, by matching the current data contained in the current digital power supply file with the standard data contained in the standard digital power supply file one by one, the data with errors can be screened out, and the error data can be corrected using the standard data. Update, by setting the curing cycle, the current digital power file can be periodically fixed into the digital power file update device, so as to realize the periodic update of the digital power supply and ensure the normal operation of the digital power supply.

3、在本发明实施例中,通过与外设的数据传输中心连接,接收目标数字电源文件,利用该目标数字电源文件对存储的标准数字电源文件进行更新,保证标准数字电源文件的准确性。3. In the embodiment of the present invention, the target digital power file is received by connecting with the data transmission center of the peripheral device, and the stored standard digital power file is updated by using the target digital power file to ensure the accuracy of the standard digital power file.

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。The information exchange and execution process among the units in the above-mentioned device are based on the same concept as the method embodiment of the present invention, and the specific content can refer to the description in the method embodiment of the present invention, and will not be repeated here.

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个〃·····”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. There is no such actual relationship or sequence. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus comprising said element.

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。Finally, it should be noted that the above descriptions are only preferred embodiments of the present invention, and are only used to illustrate the technical solution of the present invention, and are not used to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present invention are included in the protection scope of the present invention.

Claims (10)

Translated fromChinese
1.一种数字电源文件更新方法,其特征在于,通过外设的电源管理总线与外设的至少一个数字电源连接,还包括:1. A method for updating a digital power supply file, characterized in that, being connected with at least one digital power supply of the peripheral hardware through the power management bus of the peripheral hardware, also comprising:存储预先编译的标准数字电源文件;Store pre-compiled standard digital power files;对每一个所述数字电源中的当前数字电源文件进行固化;Curing the current digital power supply file in each of the digital power supplies;将固化后的每一个所述当前数字电源文件分别与所述标准数字电源文件进行匹配,确定每一个所述当前数字电源文件对应的更新文件;Match each of the cured current digital power files with the standard digital power file, and determine an update file corresponding to each of the current digital power files;将所述更新文件发送给对应的所述数字电源,用以更新所述数字电源中对应的所述当前数字电源文件。Sending the update file to the corresponding digital power supply to update the corresponding current digital power supply file in the digital power supply.2.根据权利要求1所述的数字电源文件更新方法,其特征在于,2. The digital power supply file update method according to claim 1, characterized in that,所述将固化后的每一个所述当前数字电源文件分别与所述标准数字电源文件进行匹配,确定每一个所述当前数字电源文件对应的更新文件,包括:The step of matching each cured current digital power file with the standard digital power file respectively, and determining an update file corresponding to each current digital power file includes:将每一个所述当前数字电源文件中包含的当前数据分别与所述标准数字电源文件中包含的标准数据进行匹配;matching the current data contained in each of the current digital power files with the standard data contained in the standard digital power file;当所述当前数据与所述标准数据未匹配成功时,记录未匹配成功的所述当前数据,并将未匹配成功的所述当前数据对应的所述标准数据添加到所述更新文件。When the current data does not match the standard data successfully, record the current data that does not match successfully, and add the standard data corresponding to the current data that does not match successfully to the update file.3.根据权利要求1所述的数字电源文件更新方法,其特征在于,3. The digital power supply file update method according to claim 1, characterized in that,在所述对每一个所述数字电源中的当前数字电源文件进行固化之前,进一步包括:Before the current digital power supply file in each of the digital power supplies is solidified, it further includes:设置固化周期;Set the curing cycle;所述对每一个所述数字电源中的当前数字电源文件进行固化,包括:The curing of the current digital power supply file in each digital power supply includes:根据所述固化周期,对每一个所述数字电源中的当前数字电源文件进行固化。According to the curing period, the current digital power supply file in each digital power supply is cured.4.根据权利要求1至3任一所述的数字电源文件更新方法,其特征在于,4. The digital power supply file updating method according to any one of claims 1 to 3, characterized in that,在所述存储预先编译的标准数字电源文件之后,进一步包括:After storing the pre-compiled standard digital power file, it further includes:接收外设的数据中心传输的目标数字电源文件;Receive the target digital power file transmitted by the data center of the peripheral;根据所述目标数字电源文件,对所述标准数字电源文件进行更新。The standard digital power file is updated according to the target digital power file.5.一种数字电源文件更新装置,其特征在于,通过数字电源控制器的电源管理总线与外设的至少一个数字电源连接,还包括:5. A digital power supply file update device, characterized in that it is connected to at least one digital power supply of the peripheral device through the power management bus of the digital power supply controller, and also includes:存储单元,用于存储预先编译的标准数字电源文件;A storage unit for storing pre-compiled standard digital power files;固化单元,用于对每一个所述数字电源中的当前数字电源文件进行固化;a curing unit, configured to cure the current digital power supply file in each of the digital power supplies;匹配单元,用于将所述固化单元固化后的每一个所述当前数字电源文件分别与所述存储单元存储的所述标准数字电源文件进行匹配,生成每一个所述当前数字电源文件对应的更新文件;a matching unit, configured to match each of the current digital power files cured by the curing unit with the standard digital power files stored in the storage unit, and generate an update corresponding to each of the current digital power files document;第一更新单元,用于将所述匹配单元生成的所述更新文件发送给对应的所述数字电源,用以更新所述数字电源中对应的所述当前数字电源文件。The first update unit is configured to send the update file generated by the matching unit to the corresponding digital power supply, so as to update the corresponding current digital power supply file in the digital power supply.6.根据权利要求5所述的数字电源文件更新装置,其特征在于,6. The digital power file updating device according to claim 5, characterized in that,所述匹配单元,进一步用于:将每一个所述当前数字电源文件中包含的当前数据分别与所述标准数字电源文件中包含的标准数据进行匹配;当所述当前数据与所述标准数据未匹配成功时,记录未匹配成功的所述当前数据,并将未匹配成功的所述当前数据对应的所述标准数据添加到所述更新文件。The matching unit is further configured to: match the current data contained in each of the current digital power files with the standard data contained in the standard digital power file; when the current data and the standard data are not When the matching is successful, record the current data that is not successfully matched, and add the standard data corresponding to the current data that is not successfully matched to the update file.7.根据权利要求5所述的数字电源文件更新装置,其特征在于,进一步包括:设置单元,用于设置固化周期;7. The digital power supply file updating device according to claim 5, further comprising: a setting unit for setting the curing period;所述固化单元,进一步用于:根据所述设置单元设置的所述固化周期,对每一个所述数字电源中的当前数字电源文件进行固化。The curing unit is further configured to: cure the current digital power supply file in each of the digital power supplies according to the curing cycle set by the setting unit.8.根据权利要求5-7任一所述的数字电源文件更新装置,其特征在于,进一步包括:8. The digital power file updating device according to any one of claims 5-7, further comprising:接收单元,用于接收外设的数据中心传输的目标数字电源文件;The receiving unit is used to receive the target digital power file transmitted by the data center of the peripheral;第二更新单元,用于根据所述接收单元接收的所述目标数字电源文件,对所述标准数字电源文件进行更新。The second updating unit is configured to update the standard digital power file according to the target digital power file received by the receiving unit.9.一种数字电源文件更新系统,其特征在于,包括:9. A digital power file update system, characterized in that it comprises:供电装置、至少一条电源管理总线、至少一个数字电源和权利要求5至8任一所述的数字电源文件更新装置;A power supply device, at least one power management bus, at least one digital power supply, and the digital power supply file updating device described in any one of claims 5 to 8;所述供电装置,用于为每一个所述数字电源进行供电;The power supply device is used to supply power to each of the digital power supplies;每一条所述电源管理总线,用于连接对应的所述数字电源与所述数字电源文件更新装置;Each of the power management buses is used to connect the corresponding digital power supply and the digital power supply file updating device;每一个所述数字电源,用于接收所述数字电源文件更新装置发送的所述更新文件;利用所述更新文件更新对应的所述当前文件。Each of the digital power supplies is configured to receive the update file sent by the digital power supply file update device; use the update file to update the corresponding current file.10.根据权利要求9所述的数字电源文件更新系统,其特征在于,10. The digital power supply file update system according to claim 9, characterized in that,所述电源管理总线,进一步用于:按照预先设置的拓扑结构,将每一个所述数字电源分别与所述数字电源文件更新装置连接;The power management bus is further configured to: connect each of the digital power supplies to the digital power supply file updating device according to a preset topology structure;所述拓扑结构,包括:点对点拓扑结构、星型拓扑结构、远端簇型拓扑结构和菊花链拓扑结构中任意一种或多种;The topology includes: any one or more of point-to-point topology, star topology, remote cluster topology and daisy chain topology;和/或,and / or,所述供电装置包括:The power supply unit includes:第一供电单元,用于为每一个所述数字电源提供;或,第二供电单元,用于为每一个所述数字电源提供规格为3V3-STBY的电压轨。The first power supply unit is configured to provide each of the digital power supplies; or, the second power supply unit is configured to provide each of the digital power supplies with a 3V3-STBY voltage rail.
CN201610917730.7A2016-10-212016-10-21A kind of digital power file updating method, device and systemActiveCN106484896B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201610917730.7ACN106484896B (en)2016-10-212016-10-21A kind of digital power file updating method, device and system

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201610917730.7ACN106484896B (en)2016-10-212016-10-21A kind of digital power file updating method, device and system

Publications (2)

Publication NumberPublication Date
CN106484896Atrue CN106484896A (en)2017-03-08
CN106484896B CN106484896B (en)2019-08-02

Family

ID=58270362

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201610917730.7AActiveCN106484896B (en)2016-10-212016-10-21A kind of digital power file updating method, device and system

Country Status (1)

CountryLink
CN (1)CN106484896B (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101656627A (en)*2009-09-232010-02-24福建星网锐捷网络有限公司Method and device for restoring main program and network equipment
US20120324246A1 (en)*2011-06-172012-12-20Johan RahardjoShared non-volatile storage for digital power control
CN104361871A (en)*2014-11-072015-02-18硅谷数模半导体(北京)有限公司Display screen debugging method, device and system
CN104898448A (en)*2015-05-292015-09-09四川长虹电器股份有限公司Intelligent household equipment control method and intelligent household equipment
CN105024843A (en)*2014-04-292015-11-04国基电子(上海)有限公司 Cable modem, server and method for upgrading firmware
CN105511865A (en)*2015-11-302016-04-20大连文森特软件科技有限公司 A method and system capable of code development using multiple languages or multiple engines

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101656627A (en)*2009-09-232010-02-24福建星网锐捷网络有限公司Method and device for restoring main program and network equipment
US20120324246A1 (en)*2011-06-172012-12-20Johan RahardjoShared non-volatile storage for digital power control
CN105024843A (en)*2014-04-292015-11-04国基电子(上海)有限公司 Cable modem, server and method for upgrading firmware
CN104361871A (en)*2014-11-072015-02-18硅谷数模半导体(北京)有限公司Display screen debugging method, device and system
CN104898448A (en)*2015-05-292015-09-09四川长虹电器股份有限公司Intelligent household equipment control method and intelligent household equipment
CN105511865A (en)*2015-11-302016-04-20大连文森特软件科技有限公司 A method and system capable of code development using multiple languages or multiple engines

Also Published As

Publication numberPublication date
CN106484896B (en)2019-08-02

Similar Documents

PublicationPublication DateTitle
CN104375860A (en)Method for refreshing high-density cabinet nodes BMC in batch
CN103475721B (en)A kind of digital asset updates the digital asset update method of system
WO2016107042A1 (en)Data incremental backup method and apparatus, and nas device
CN105204880B (en)computer system and setting method of basic input and output system
CN104423981A (en)BMC (Baseboard Management Controller) firmware automatic update system and method
CN108306959A (en)A kind of method, apparatus and storage medium of remote upgrade CPLD firmwares
CN106575251B (en)Speculative data processing of streaming data
CN107092502B (en)Automatic application configuration method and device based on cloud operating system
CN105704241A (en)Client terminal program updating method and system and a service platform
CN109522043A (en)Method and device for managing configuration data and storage medium
CN109491685A (en)Method, apparatus, equipment and the storage medium of CPLD version are brushed under server
CN111523151A (en)Method and system for storing electronic data based on block chain technology
CN106331152B (en)Method and device for realizing information synchronization between modules
CN108063787A (en)The method that dual-active framework is realized based on distributed consensus state machine
CN105260202A (en)Client file updating method and system
CN106406980B (en)A kind of dispositions method and device of virtual machine
CN104765652A (en)Data backup and data recovery method and device
CN104932915A (en)Method for updating desktop PSU (programmable system unit) firmware through RMC (remote management controller)
CN105656643B (en) A method and device for compatible management based on network configuration protocol
CN108427566A (en)A kind of upgrade method and upgrade-system of server power supply firmware
CN108255946B (en)Code management method and device of laser etching equipment, equipment and storage medium
WO2017211076A1 (en)Automatic filling method for associated documents
CN105281944B (en)Method for setting network protocol address and service management system
CN103685405B (en)Network service system and the method updating firmware thereof
CN107800738A (en)The method and apparatus of data renewal

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp