[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

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 PDF

Info

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
Application number
CN201610379331.XA
Other languages
Chinese (zh)
Other versions
CN106055361B (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.)
Shenzhen Tong Yi Yi Information Technology Co., Ltd.
Original Assignee
Shenzhen Guo Xinheng Space Science And Technology 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 Shenzhen Guo Xinheng Space Science And Technology Ltd filed Critical Shenzhen Guo Xinheng Space Science And Technology Ltd
Priority to CN201610379331.XA priority Critical patent/CN106055361B/en
Publication of CN106055361A publication Critical patent/CN106055361A/en
Application granted granted Critical
Publication of CN106055361B publication Critical patent/CN106055361B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring 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

The integrated form firmware implementation method of multiple different type of machines based on BMC and system
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.
CN201610379331.XA 2016-05-31 2016-05-31 Integrated firmware implementation method and system for multiple different types based on BMC (baseboard management controller) Active CN106055361B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (17)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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