Unlock instant, AI-driven research and patent intelligence for your innovation.

Firmware updating system and method for baseboard management controller

A technology of base board management and update method, which is applied in the direction of program control device, software deployment, program loading/starting, etc., can solve the problems of occupation and slow update speed of BMC firmware, and achieve the effect of fast update speed and good independence

Inactive Publication Date: 2012-05-23
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF2 Cites 13 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

When the software program running on the BMC is dead or damaged, there is no way to update the firmware of the BMC
In addition, the software programs running on the BMC occupy part of the resources of the BMC processor, resulting in a slow update of the BMC firmware.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Firmware updating system and method for baseboard management controller
  • Firmware updating system and method for baseboard management controller
  • Firmware updating system and method for baseboard management controller

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0014] Such as figure 1 As shown, it is a structure diagram of the operating environment of the firmware update system of the baseboard management controller of the present invention. The BMC firmware update system 10 (hereinafter referred to as “firmware update system 10 ”) runs in a server 1 configured with a Baseboard Management Controller (BMC) 13 . The processor 11 of the server 1 is connected to a baseboard management controller 13 through a PCI (Peripheral Component Interconnect) bus / PCIE (Peripheral Component Interconnect Express) bus.

[0015] Such as figure 2 shown, is figure 1 A functional block diagram of the firmware update system 10 in FIG. The firmware update system 10 includes an acquisition module 101 , a mapping module 102 and an execution module 103 . Each of the above modules is installed in the memory 12 of the server 1 or solidified in the operating system of the server 1 in the form of software programs or instructions, and is executed by the proces...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a firmware updating system for a baseboard management controller. The firmware updating system is run in a server. A processor of the server is connected with the baseboard management controller through a peripheral component interconnect (PCI) bus / peripheral component interconnect express (PCIE) bus. The system queries the address of the baseboard management controller on the PCI bus / PCIE bus according to the configuration information of the baseboard management controller, acquires the configuration information of a firmware storage space allocated in a memory space of the baseboard management controller through the PCI bus / PCIE bus, maps the firmware storage space into a memory space of the processor according to the configuration information of the firmware storage space to allocate a virtual firmware storage space to the baseboard management controller in the memory space of the processor, writes the firmware data to be updated of the baseboard management controller into the virtual firmware storage space and updates the firmware of the baseboard management controller. The invention also provides a firmware updating method for the baseboard management controller.

Description

technical field [0001] The invention relates to a firmware update system and method for a baseboard management controller. Background technique [0002] A Base Board Management Controller (BMC) configured in the server can provide the server with management functions such as hot swap, monitoring, alarm, log, asset, security, and remote maintenance. When developing and maintaining the functions of the BMC, it is necessary to update the firmware (Firmware, FW) of the BMC. Existing BMC firmware update tools need to rely on software programs running on the BMC to update the BMC firmware. When the software program running on the BMC is dead or damaged, there is no way to update the firmware of the BMC. In addition, software programs running on the BMC occupy part of the resources of the BMC processor, resulting in a relatively slow update of the BMC's firmware. Contents of the invention [0003] In view of the above, it is necessary to provide a firmware updating system of a...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/445
CPCG06F8/65
Inventor 张玉岗
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD