CN106055361A - Integrated firmware implementation method and system based on various different models of BMC (baseboard management controller) - Google Patents
Integrated firmware implementation method and system based on various different models of BMC (baseboard management controller) Download PDFInfo
- Publication number
- CN106055361A CN106055361A CN201610379331.XA CN201610379331A CN106055361A CN 106055361 A CN106055361 A CN 106055361A CN 201610379331 A CN201610379331 A CN 201610379331A CN 106055361 A CN106055361 A CN 106055361A
- Authority
- CN
- China
- Prior art keywords
- bmc
- type
- information
- firmware
- management controller
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44505—Configuring for program initiating, e.g. using registry, configuration files
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Stored Programmes (AREA)
- Debugging And Monitoring (AREA)
Abstract
The invention provides an integrated firmware implementation method and system based on various different models of the BMC (baseboard management controller). The integrated firmware implementation method comprises the following steps: step S1, transmitting GPIO information of a main board to the BMC through a south bridge chip; step S2, the BMC acquiring the GPIO information and converting the GPIO information into a model number; step S3, the BMC modifying a difference part function of the firmware program code according to the model number; step S4, displaying the configuration information of the model number on a management page of the BMC. Through the adoption of the method and system provided by the invention, the aim of automatically implementing model judgment and integrated development are really achieved, the developer, the burning personnel and the server management maintainer are unnecessary to select the corresponding firmware aiming at each model number, the operation and maintenance cost can be greatly reduced, the server maintenance efficiency is improved, and the server stability is enhanced.
Description
Technical field
The present invention relates to a kind of integrated firmware implementation method, particularly relate to the collection of a kind of multiple different type of machines based on BMC
Accepted way of doing sth firmware implementation method, and relate to have employed this multiple different type of machines based on BMC integrated form firmware implementation method be
System.
Background technology
BMC(baseboard management controller all can be used at present above the server of main flow) remove remote monitoring and administration, same mesh
Previous manufacturer server generally has many moneys type product and supplies customer selecting, can run into every when in the exploitation doing these types
Do a type to be required for again developing BMC firmware, and when user uses upgrading, also can go for corresponding every a type product
Firmware, the most either still the most cumbersome to developer to user, in the case of even occurring that type is more and more
Exploitation maintenance work is required for substantial amounts of manpower and carries out, the problem of burning mistake and manufacturer is easy to cause confusion,
It is difficult to management and has influence on the stability of server.
The shortcoming of current this method has many moneys or tens sections of servers to need exploitation it is obvious that work as manufacturer server
Time, developer needs each type goes to design different BMC firmwares, and the basic function of a lot of types the most among these is all
Being similar, simply there is part variation and cause the function of difference section inconsistent in design, and not only developer needs each
The BMC firmware of type is developed and is safeguarded, multiple BMC firmware all can occur in factory's burning and client's upgrading, are easier
Make mistakes.
Summary of the invention
The technical problem to be solved is to need to provide one can automatically obtain type type information, and then subtracts
Few developer's workload, reduces the integrated form firmware implementation method of based on BMC the multiple different type of machines of development cost, and needs
The system of the integrated form firmware implementation method that have employed this multiple different type of machines based on BMC is provided.
To this, the present invention provides the integrated form firmware implementation method of a kind of multiple different type of machines based on BMC, including following
Step:
Step S1, is transferred to baseboard management controller by South Bridge chip by the GPIO information of mainboard;
Step S2, described baseboard management controller obtains described GPIO information, and described GPIO information is converted into type model;
Step S3, the difference section function of firmware program code is carried out by described baseboard management controller according to described type model
Change;
Step S4, is shown to the configuration information of described type model on the administration page that baseboard management controller is corresponding.
Further improvement of the present invention is, in described step S1, different mainboards is set corresponding GPIO information,
And described baseboard management controller will be transferred to mainboard GPIO information one to one by South Bridge chip.
Further improvement of the present invention is, in described step S1, sets successively according to the type model of at least two mainboard
Determine the high-low signal of the different GPIO information of at least two;In step s 2, described baseboard management controller is by reading at least
The high-low signal of two different GPIO information, and according to setting the identification that rule realizes the type model of mainboard.
Further improvement of the present invention is, in described step S3, according to type model and then the correspondence of the mainboard identified
Configure the software firmware configuration of this type model.
Further improvement of the present invention is, described software firmware configuration includes the sensor configuring its temperature voltage power supply
Read method, it is achieved the fan speed-regulating strategy of the type model of this mainboard, increases the customization BMC function of this type model, and sets
The type model of this mainboard fixed and configuration information are for checking.
Further improvement of the present invention is, described software firmware configuration includes the temperature configuring the type model of this mainboard
At least one information in degree, voltage and fan.
Further improvement of the present invention is, it is achieved after software firmware configuration, reads the hardware of the type model of this mainboard
Sensor information.
The integrated form firmware of a kind of multiple different type of machines based on BMC of the present invention realizes system, have employed as mentioned above
The integrated form firmware implementation method of based on BMC multiple different type of machines, and include South Bridge chip, baseboard management controller and net
Card, described South Bridge chip is connected with baseboard management controller respectively with network interface card.
Further improvement of the present invention is, described baseboard management controller includes model information detecting module and difference merit
Energy development module, described model information detecting module converts thereof into type model, institute for realization according to described GPIO information
State difference function development module and carry out judgement formula exploitation for the difference function of different type models.
Further improvement of the present invention is, described model information detecting module and difference function development module are stored in
In the Flash of baseboard management controller, described model information detecting module and difference function development module after mainboard powers on
Called, and then the register information of the mainboard chip of configuration and reading dependence.
Compared with prior art, the beneficial effects of the present invention is: go to obtain South Bridge chip by baseboard management controller
The GPIO information of the mainboard won over, is then aggregated into type model the GPIO information obtained and shows at baseboard management controller
Administration web page on, and go to realize corresponding different function according to type model, be really achieved automatization and realized type and sentence
The purpose that disconnected and centralization is developed, developer need not the firmware different for every money type type design, but uses one
Individual integrated form firmware, the searching different type of machines pair that factory burning personnel and maintenance management server person can also be numerous and diverse
The exploitation firmware answered, only needs the file of same integrated form firmware, it is possible to be substantially reduced O&M cost, improve service simultaneously
Device maintenance efficiency, strengthens the stability of server.
Accompanying drawing explanation
Fig. 1 is the workflow structure schematic diagram of an embodiment of the present invention;
Fig. 2 is the system structure schematic diagram of another kind embodiment of the present invention.
Detailed description of the invention
Below in conjunction with the accompanying drawings, the preferably embodiment of the present invention is described in further detail.
Embodiment 1:
As it is shown in figure 1, this example provides the integrated form firmware implementation method of a kind of multiple different type of machines based on BMC, including following
Step:
Step S1, is transferred to baseboard management controller by South Bridge chip by the GPIO information of mainboard;
Step S2, described baseboard management controller obtains described GPIO information, and described GPIO information is converted into type model;
Step S3, the difference section function of firmware program code is carried out by described baseboard management controller according to described type model
Change;
Step S4, is shown to the configuration information of described type model on the administration page that baseboard management controller is corresponding.
The firmware of the multiple different type of machines that needs are used by this example in advance integrates, and forms an integrated form firmware;
After baseboard management controller normally work, obtain current type model, i.e. its ID in real time, automatically obtain type type information,
Therefore, designer need not the most again develop basic function, reduces developer's workload, reduces development cost;Further,
Upgrade factory's burning and client and only need a file for an identical integrated form firmware, stop burning and update wrong can
Can property;When there being great function to need upgrading, can reach the effect of one integrated form firmware upgrade all product B MC firmware of change
Really, it is not necessary to test type is repeated several times, exploitation and testing efficiency are substantially increased;Described integrated form firmware is for multiple difference
The BMC firmware of the integrated form of type.
Traditional way of the prior art is to go to be gone out by special developer for the new product imported each time
Send out the BMC firmware safeguarding this server product, factory's burning and client's upgrading and be also required to look for the type of adaptation;This existing
Some ways are all to need complete independently, need complicated exploitation maintenance process, are also required to single product when there being New function to import
Product are tested one by one, either in efficiency or Consumer's Experience on very bad.
This example is gone to obtain south bridge by BMC and is moved the GPIO information of mainboard to, and described GPIO information is general input/output port
Information, and become type to represent these GPIO information processings, show that the administration web page at baseboard management controller is to BMC firmware
Difference function carry out judgement formula exploitation, these partial function modules be referred to as model information detecting module and difference function exploitation
Module, the two depends on the functional module of BMC program, is stored in the Flash of baseboard management controller, powers on it at mainboard
After i.e. can be called, can configure and read the register information of mainboard chip relied on.Therefore, this example can realize automatically obtaining
Type model, and be different type model change BMC functions automatically, user can also remotely check type type information.
In step S1 described in this example, different mainboards is set corresponding GPIO information, and will be with mainboard one_to_one corresponding
GPIO information be transferred to described baseboard management controller by South Bridge chip;More specifically, in described step S1, according to extremely
The type model of few two mainboards sets the high-low signal of the different GPIO information of at least two successively;In step s 2, described
Baseboard management controller is by reading the high-low signal of the different GPIO information of at least two, and realizes mainboard according to setting rule
The identification of type model.In described step S3, described baseboard management controller according to described type model to firmware program generation
The difference section function of code is modified, and described firmware program code refers to the program code of integrated form firmware, namely will
BMC program code is modified difference section function according to type model, and other basic functions are constant.In described step S4,
The detailed configuration information of these type models is shown to the long-range administration web page of BMC by the way of bottom layer driving code programming
On, say, that the administration page that baseboard management controller is corresponding can be long-range administration page, it is achieved remotely manage.
In step S3 described in this example, according to type model and then the corresponding software configuring this type model of the mainboard identified
Firmware configuration;Described software firmware configuration includes the sensor read method configuring its temperature voltage power supply, it is achieved this mainboard
The fan speed-regulating strategy of type model, increases the customization BMC function of this type model, and sets the type model of this mainboard and join
Confidence ceases for checking.Being more highly preferred to, described software firmware configuration includes configuring the temperature of type model of this mainboard, voltage
With at least one information in fan, say, that type type information includes in type model, temperature, voltage and fan
At least one information.
This example, after realizing software firmware configuration, reads the hardware sensor information of the type model of this mainboard.
Wherein, BMC is baseboard management controller, i.e. Baseboard Management Controller is typically built in
On mainboard, support industry standard IPMI specification, BMC provide function include: local and remote diagnosis, control station support,
Configuration management, hardware management and failture evacuation.GPIO is General Purpose Input Output, i.e. universal input/defeated
Go out, referred to as GPIO or bus extender, be that the extension utilizing industrial standard I2C, SMBus or SPI interface to simplify I/O mouth connects
Mouthful;When microcontroller or chipset do not have enough I/O ports, or when system needs use far-end serial communication or control,
GPIO product can provide extra control and function for monitoring.
This example goes to obtain the GPIO information of the mainboard that South Bridge chip wins over by baseboard management controller, then acquisition
GPIO information be aggregated into type model and show on the administration web page of baseboard management controller, and go to realize according to type model
Corresponding different function, has been really achieved automatization and has realized the purpose that type judges and centralization is developed, and developer is not required to
For the different firmware of every money type type design, but to use an integrated form firmware, factory's burning personnel's kimonos
Business device management maintenance person can also be numerous and diverse exploitation firmware corresponding to searchings different type of machines, the integrated form firmware that only need are same
File, it is possible to be substantially reduced O&M cost, simultaneously improve server maintenance efficiency, strengthen server stability.
Embodiment 2:
As in figure 2 it is shown, the integrated form firmware of a kind of multiple different type of machines based on BMC of this example realizes system, have employed strictly according to the facts
Execute the integrated form firmware implementation method of based on BMC multiple different type of machines described in example 1, and include that South Bridge chip, substrate manage
Controller and network interface card, described South Bridge chip is connected with baseboard management controller respectively with network interface card.
In Fig. 2, RGMII is network card interface, and MDI is the interface of netting twine RJ45;BMC firmware development common in prior art
Only need to do some functional requirements for current firmware, be not particularly suited for other types, the integrated form firmware of this example is existing
Design on hardware and software on make an amendment, reach the effect of integrated form firmware, the configuration of its hardware components can be as shown in the table.
This example needs to set the different GPIO information for identification on different mainboards, from South Bridge chip on hardware
End moves ASPEED 2400 chip to, and described ASPEED 2400 chip is mainboard chip, if as shown above, work configures 4
Type model in GPIO information correspondence 4, can set the height letter of different GPIO information successively according to the type model of mainboard
Number, baseboard management controller can read the value of these GPIO signals, and removes to judge the type type of this mainboard according to setting rule
Number.
And software section is mainly developed in integrated form firmware, embody by the form of program code;When substrate manages
After controller normally works, first read these from South Bridge chip draw as the value of GPIO information of mainboard, according to these GPIO
The value of information judges it is what type model, then configures the software arrangements of this type model, configures its temperature voltage electricity
The sensor read method in source, it is achieved the fan speed-regulating strategy of this type model, increases the customization BMC merit of this type model
Can, the model and the information that set this mainboard are checked for client, it is achieved the BMC function of this type mainboard.
Baseboard management controller described in this example includes model information detecting module and difference function development module, described type
Information detecting module converts thereof into type model for realization according to described GPIO information, and described difference function development module is used
Difference function in different type models carries out judgement formula exploitation.
Model information detecting module described in this example and difference function development module are stored in baseboard management controller
In Flash, after mainboard powers on, described model information detecting module and difference function development module are called, so configuration and
Read the register information of the mainboard chip relied on.
Above content is to combine concrete preferred implementation further description made for the present invention, it is impossible to assert
Being embodied as of the present invention is confined to these explanations.For general technical staff of the technical field of the invention,
On the premise of present inventive concept, it is also possible to make some simple deduction or replace, all should be considered as belonging to the present invention's
Protection domain.
Claims (10)
1. the integrated form firmware implementation method of a multiple different type of machines based on BMC, it is characterised in that comprise the following steps:
Step S1, is transferred to baseboard management controller by South Bridge chip by the GPIO information of mainboard;
Step S2, described baseboard management controller obtains described GPIO information, and described GPIO information is converted into type model;
Step S3, the difference section function of firmware program code is carried out by described baseboard management controller according to described type model
Change;
Step S4, is shown to the configuration information of described type model on the administration page that baseboard management controller is corresponding.
The integrated form firmware implementation method of multiple different type of machines based on BMC the most according to claim 1, its feature exists
In, in described step S1, different mainboards is set corresponding GPIO information, and will be with mainboard GPIO information one to one
It is transferred to described baseboard management controller by South Bridge chip.
The integrated form firmware implementation method of multiple different type of machines based on BMC the most according to claim 2, its feature exists
In, in described step S1, set the height of the different GPIO information of at least two successively according to the type model of at least two mainboard
Low signal;In step s 2, described baseboard management controller by reading the high-low signal of the different GPIO information of at least two,
And according to setting the identification that rule realizes the type model of mainboard.
4. according to the integrated form firmware realization side of based on BMC the multiple different type of machines described in claims 1 to 3 any one
Method, it is characterised in that in described step S3, type model and then correspondence according to the mainboard identified configure the soft of this type model
Part firmware configuration.
The integrated form firmware implementation method of multiple different type of machines based on BMC the most according to claim 4, its feature exists
In, described software firmware configuration includes the sensor read method configuring its temperature voltage power supply, it is achieved the type type of this mainboard
Number fan speed-regulating strategy, increase the customization BMC function of this type model, and set type model and the configuration information of this mainboard
For checking.
The integrated form firmware implementation method of multiple different type of machines based on BMC the most according to claim 4, its feature exists
In, described software firmware configuration includes at least one information configuring in the temperature of type model, voltage and the fan of this mainboard.
The integrated form firmware implementation method of multiple different type of machines based on BMC the most according to claim 4, its feature exists
In, it is achieved after software firmware configuration, read the hardware sensor information of the type model of this mainboard.
8. the integrated form firmware of a multiple different type of machines based on BMC realizes system, it is characterised in that have employed right such as and wants
Seek the integrated form firmware implementation method of based on BMC multiple different type of machines described in 1 to 7 any one, and include South Bridge chip,
Baseboard management controller and network interface card, described South Bridge chip is connected with baseboard management controller respectively with network interface card.
The integrated form firmware of multiple different type of machines based on BMC the most according to claim 8 realizes system, and its feature exists
In, described baseboard management controller includes model information detecting module and difference function development module, and described model information is detected
Module converts thereof into type model for realization according to described GPIO information, and described difference function development module is for different
The difference function of type model carries out judgement formula exploitation.
The integrated form firmware of multiple different type of machines based on BMC the most according to claim 9 realizes system, and its feature exists
In, described model information detecting module and difference function development module are stored in the Flash of baseboard management controller,
After mainboard powers on, described model information detecting module and difference function development module are called, and then configuration and reading relies on
The register information of mainboard chip.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610379331.XA CN106055361B (en) | 2016-05-31 | 2016-05-31 | Integrated firmware implementation method and system for multiple different types based on BMC (baseboard management controller) |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610379331.XA CN106055361B (en) | 2016-05-31 | 2016-05-31 | Integrated firmware implementation method and system for multiple different types based on BMC (baseboard management controller) |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106055361A true CN106055361A (en) | 2016-10-26 |
CN106055361B CN106055361B (en) | 2020-04-17 |
Family
ID=57172415
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610379331.XA Active CN106055361B (en) | 2016-05-31 | 2016-05-31 | Integrated firmware implementation method and system for multiple different types based on BMC (baseboard management controller) |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106055361B (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106919393A (en) * | 2017-02-28 | 2017-07-04 | 青岛海信电器股份有限公司 | A kind of method and device processed software to be released |
CN108306964A (en) * | 2018-01-31 | 2018-07-20 | 郑州云海信息技术有限公司 | Server node information centralized displaying method, system, equipment and storage medium |
CN108334367A (en) * | 2017-08-31 | 2018-07-27 | 郑州云海信息技术有限公司 | A kind of firmware remote update system and method towards BMC chip |
CN109032701A (en) * | 2018-07-26 | 2018-12-18 | 郑州云海信息技术有限公司 | A kind of method, apparatus and controlled terminal updating heat dissipation policing parameter |
CN109117108A (en) * | 2018-07-26 | 2019-01-01 | 深圳控道智能科技有限公司 | A kind of display configuration method and system |
CN109254891A (en) * | 2018-09-25 | 2019-01-22 | 郑州云海信息技术有限公司 | A kind of debugging board |
CN111209030A (en) * | 2019-12-25 | 2020-05-29 | 深圳优地科技有限公司 | Firmware configuration method and device |
CN112445534A (en) * | 2020-11-25 | 2021-03-05 | 深圳宝新创科技股份有限公司 | Software compatibility method, device and equipment |
CN117075958A (en) * | 2023-10-16 | 2023-11-17 | 广东优力普物联科技有限公司 | Firmware generation method suitable for multiple models, storage medium and electronic equipment |
CN117519836A (en) * | 2023-12-28 | 2024-02-06 | 苏州元脑智能科技有限公司 | Method and device for controlling starting of server and server |
Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1584822A (en) * | 2003-08-19 | 2005-02-23 | 联想(北京)有限公司 | Method for upgrated computer fixing ware programm |
CN1834915A (en) * | 2005-03-16 | 2006-09-20 | 富士通株式会社 | Method of updating firmware in computer server systems |
CN102147640A (en) * | 2010-02-05 | 2011-08-10 | 英业达股份有限公司 | Server with a plurality of main boards |
CN102279756A (en) * | 2010-06-11 | 2011-12-14 | 英业达股份有限公司 | CPLD (Complex Programmable Logic Device) firmware updating method |
CN102388366A (en) * | 2011-09-22 | 2012-03-21 | 华为技术有限公司 | Method and device for realizing compatibility of different processors |
CN102693141A (en) * | 2012-05-09 | 2012-09-26 | 浪潮电子信息产业股份有限公司 | BMC based Firmware automatic update system of programmable logic device of server |
US20120284497A1 (en) * | 2011-05-05 | 2012-11-08 | Novatek Microelectronics Corp. | Booting method of main chip |
CN102929817A (en) * | 2012-10-12 | 2013-02-13 | 浪潮电子信息产业股份有限公司 | Heterogeneous model information automatic configuring method based on GPIO (general purpose input/output) |
CN103377061A (en) * | 2012-04-27 | 2013-10-30 | 鸿富锦精密工业(深圳)有限公司 | Firmware updating management system and method |
US20140129821A1 (en) * | 2012-11-06 | 2014-05-08 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. | Test system and method for computer |
CN104063302A (en) * | 2013-03-19 | 2014-09-24 | 鸿富锦精密电子(天津)有限公司 | System state indication device |
CN104182017A (en) * | 2014-08-21 | 2014-12-03 | 刘文君 | Intelligent heat radiation control system and method for server |
CN104424068A (en) * | 2013-08-29 | 2015-03-18 | 鸿富锦精密工业(深圳)有限公司 | System and method for pressure testing of firmware update |
CN104486419A (en) * | 2014-12-18 | 2015-04-01 | 浪潮电子信息产业股份有限公司 | Network firmware updating method based on FT platform |
CN104598283A (en) * | 2015-02-06 | 2015-05-06 | 浪潮电子信息产业股份有限公司 | Method for realizing single-architecture multi-structure BMC firmware program |
CN104731675A (en) * | 2015-03-24 | 2015-06-24 | 浪潮集团有限公司 | Intelligent redundancy backup method for BIOS in server system |
CN104850485A (en) * | 2015-05-25 | 2015-08-19 | 深圳国鑫恒宇技术有限公司 | BMC based method and system for remote diagnosis of server startup failure |
-
2016
- 2016-05-31 CN CN201610379331.XA patent/CN106055361B/en active Active
Patent Citations (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1584822A (en) * | 2003-08-19 | 2005-02-23 | 联想(北京)有限公司 | Method for upgrated computer fixing ware programm |
CN1834915A (en) * | 2005-03-16 | 2006-09-20 | 富士通株式会社 | Method of updating firmware in computer server systems |
CN102147640A (en) * | 2010-02-05 | 2011-08-10 | 英业达股份有限公司 | Server with a plurality of main boards |
CN102279756A (en) * | 2010-06-11 | 2011-12-14 | 英业达股份有限公司 | CPLD (Complex Programmable Logic Device) firmware updating method |
US20120284497A1 (en) * | 2011-05-05 | 2012-11-08 | Novatek Microelectronics Corp. | Booting method of main chip |
CN102388366A (en) * | 2011-09-22 | 2012-03-21 | 华为技术有限公司 | Method and device for realizing compatibility of different processors |
CN103377061A (en) * | 2012-04-27 | 2013-10-30 | 鸿富锦精密工业(深圳)有限公司 | Firmware updating management system and method |
CN102693141A (en) * | 2012-05-09 | 2012-09-26 | 浪潮电子信息产业股份有限公司 | BMC based Firmware automatic update system of programmable logic device of server |
CN102929817A (en) * | 2012-10-12 | 2013-02-13 | 浪潮电子信息产业股份有限公司 | Heterogeneous model information automatic configuring method based on GPIO (general purpose input/output) |
US20140129821A1 (en) * | 2012-11-06 | 2014-05-08 | Hong Fu Jin Precision Industry (Shenzhen) Co., Ltd. | Test system and method for computer |
CN104063302A (en) * | 2013-03-19 | 2014-09-24 | 鸿富锦精密电子(天津)有限公司 | System state indication device |
CN104424068A (en) * | 2013-08-29 | 2015-03-18 | 鸿富锦精密工业(深圳)有限公司 | System and method for pressure testing of firmware update |
CN104182017A (en) * | 2014-08-21 | 2014-12-03 | 刘文君 | Intelligent heat radiation control system and method for server |
CN104486419A (en) * | 2014-12-18 | 2015-04-01 | 浪潮电子信息产业股份有限公司 | Network firmware updating method based on FT platform |
CN104598283A (en) * | 2015-02-06 | 2015-05-06 | 浪潮电子信息产业股份有限公司 | Method for realizing single-architecture multi-structure BMC firmware program |
CN104731675A (en) * | 2015-03-24 | 2015-06-24 | 浪潮集团有限公司 | Intelligent redundancy backup method for BIOS in server system |
CN104850485A (en) * | 2015-05-25 | 2015-08-19 | 深圳国鑫恒宇技术有限公司 | BMC based method and system for remote diagnosis of server startup failure |
Cited By (15)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106919393B (en) * | 2017-02-28 | 2020-06-16 | 海信视像科技股份有限公司 | Method and device for processing software to be issued |
CN106919393A (en) * | 2017-02-28 | 2017-07-04 | 青岛海信电器股份有限公司 | A kind of method and device processed software to be released |
CN108334367A (en) * | 2017-08-31 | 2018-07-27 | 郑州云海信息技术有限公司 | A kind of firmware remote update system and method towards BMC chip |
CN108334367B (en) * | 2017-08-31 | 2021-03-30 | 郑州云海信息技术有限公司 | Firmware remote upgrading method for BMC chip |
CN108306964A (en) * | 2018-01-31 | 2018-07-20 | 郑州云海信息技术有限公司 | Server node information centralized displaying method, system, equipment and storage medium |
CN109032701A (en) * | 2018-07-26 | 2018-12-18 | 郑州云海信息技术有限公司 | A kind of method, apparatus and controlled terminal updating heat dissipation policing parameter |
CN109117108A (en) * | 2018-07-26 | 2019-01-01 | 深圳控道智能科技有限公司 | A kind of display configuration method and system |
CN109117108B (en) * | 2018-07-26 | 2021-11-16 | 深圳控道智能科技有限公司 | Display configuration method and system |
CN109254891A (en) * | 2018-09-25 | 2019-01-22 | 郑州云海信息技术有限公司 | A kind of debugging board |
CN111209030A (en) * | 2019-12-25 | 2020-05-29 | 深圳优地科技有限公司 | Firmware configuration method and device |
CN112445534A (en) * | 2020-11-25 | 2021-03-05 | 深圳宝新创科技股份有限公司 | Software compatibility method, device and equipment |
CN117075958A (en) * | 2023-10-16 | 2023-11-17 | 广东优力普物联科技有限公司 | Firmware generation method suitable for multiple models, storage medium and electronic equipment |
CN117075958B (en) * | 2023-10-16 | 2024-01-23 | 广东优力普物联科技有限公司 | Firmware generation method suitable for multiple models, storage medium and electronic equipment |
CN117519836A (en) * | 2023-12-28 | 2024-02-06 | 苏州元脑智能科技有限公司 | Method and device for controlling starting of server and server |
CN117519836B (en) * | 2023-12-28 | 2024-03-29 | 苏州元脑智能科技有限公司 | Method and device for controlling starting of server and server |
Also Published As
Publication number | Publication date |
---|---|
CN106055361B (en) | 2020-04-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106055361A (en) | Integrated firmware implementation method and system based on various different models of BMC (baseboard management controller) | |
CN104898036B (en) | The high in the clouds test of IC apparatus and the system and method for remotely monitor | |
CN107037352A (en) | A kind of capacitance type touch control keys chip detection calibration system and method | |
CN105874682A (en) | Charging method and charging apparatus for electronic device | |
US10210068B2 (en) | Device topology definition system | |
CN107277193A (en) | A kind of baseboard management controller address management method, device and system | |
CN104520812A (en) | Automated method of detecting pattern matches between converged infrastructure models and an operating converged infrastructure | |
CN104112084B (en) | Execution-based license discovery and optimization method and device | |
CN104765745A (en) | Method and system for logic verification of load data in database | |
CN103744769A (en) | Rapid error positioning method of power supply of server based on complex programmable logic device (CPLD) | |
CN107870882A (en) | Data protocol for managing peripheral devices | |
CN103714501A (en) | Method and system for medical equipment information acquisition, integration, configuration and detection maintenance | |
CN103200199A (en) | Out of band (OOB) data collection system | |
CN100562756C (en) | A kind of equipment detection monitoring control method and system | |
CN103955429B (en) | Determine the method and device of regression test scope | |
CN109556896A (en) | Driving detection device for self-service machine | |
CN106598895A (en) | Function platelet recognition system and method | |
US20170039122A1 (en) | Remote Monitoring System for Handheld Electronic Devices | |
CN103019171B (en) | Centralized control method of environmental simulation test device | |
CN102073570A (en) | Server system | |
CN110297735A (en) | General based on solid state hard disk sentences test macro again | |
CN109582334A (en) | The upgrade method and device of programmable logic device | |
CN107818061A (en) | Data bus and management bus for associated peripheral devices | |
CN114896112A (en) | Automatic test method and device for lighting of hard disk backboard | |
CN104956355B (en) | Distributed test system framework |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20170509 Address after: 518000 Guangdong city of Shenzhen province Nanshan District Guangdong streets Park seven Shenzhen Digital Technology Park B1 building 3 floor C District Applicant after: Shenzhen Tong Yi Yi Information Technology Co., Ltd. Address before: 518000 Guangdong province Shenzhen city Nanshan District high tech park, seven Shenzhen City Digital Technology Park B1 building 3 floor C District Applicant before: Shenzhen Guo Xinheng space Science and Technology Ltd. |
|
TA01 | Transfer of patent application right | ||
GR01 | Patent grant | ||
GR01 | Patent grant |