Electronic device with substrate management controller firmware and firmware loading method

A management controller and substrate management technology, applied in the direction of program control devices, program loading/starting, boot programs, etc., can solve problems such as electronic devices cannot be started normally

Inactive Publication Date: 2013-07-03
HONG FU JIN PRECISION IND (SHENZHEN) CO LTD +1
View PDF0 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the prior art, the baseboard management controller firmware (firmware) stored in the flash memory (Read-Only Memory, Flash ROM) is generally loaded to the baseboard management controller through a U-Boot (Universal Boot Loader) boot program to initialize The baseboard management controller, however, when the baseboard management controller firmware stored in the Flash ROM cannot be normally loaded to the baseboard management controller, the electronic device will not be able to start normally

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
  • Electronic device with substrate management controller firmware and firmware loading method
  • Electronic device with substrate management controller firmware and firmware loading method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0015] see figure 1 , is a block diagram of an electronic device with BMC firmware in an embodiment of the present invention. The electronic device 100 includes a flash memory (Flash Read-Only Memory, ROM) 10 and a base management controller (Base Management Controller, BMC) 20, the flash memory 10 is stored with base management controller firmware (firmware), the base management The controller 20 is equipped with a Universal Boot Loader (U-Boot) boot program, and the baseboard management controller 20 loads the U-Boot boot program before the electronic device 100 is powered on, and the U-Boot boot program is used to be loaded into The BMC 20 then loads the BMC firmware stored in the flash memory 10 to the BMC 20 , and the BMC 20 monitors the operation of the electronic device 100 after the firmware is loaded. The electronic device 100 is a device provided with a baseboard management controller 20 such as a server.

[0016] The U-Boot boot program is also used to load the ba...

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

An electronic device with substrate management controller firmware comprises a flash memory and a substrate management controller stored in the flash memory; the substrate management controller is equipped with a U-Boot loader; the U-Boot loader is used for loading the substrate management controller firmware stored in the flash memory to the substrate management controller after the U-Boot loader is loaded to the substrate management controller; and the U-Boot loader is loaded before the substrate management controller is electrically started on the electronic device. The U-Boot loader is also used for loading the firmware from one memory device electrically connected with the electronic device when the substrate management controller firmware cannot be loaded from the flash memory. The invention further provides a corresponding firmware loading method. Through the electronic device and the firmware loading method, the firmware which can not be loaded from the flash memory can be loaded from the memory device, so that the substrate management controller can be normally started.

Description

technical field [0001] The invention relates to an electronic device, in particular to an electronic device with baseboard management controller firmware and a firmware loading method. Background technique [0002] For an electronic device provided with a Baseboard Management Controller (BMC), such as a server, the BMC must be initialized before the electronic device is started. In the prior art, the baseboard management controller firmware (firmware) stored in the flash memory (Read-Only Memory, Flash ROM) is generally loaded to the baseboard management controller through a U-Boot (Universal Boot Loader) boot program to initialize For the BMC, however, when the BMC firmware stored in the Flash ROM cannot be loaded to the BMC normally, the electronic device will not start normally. Contents of the invention [0003] In view of this, it is necessary to provide an electronic device with BMC firmware and a firmware loading method to solve the above problems. [0004] The el...

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
CPCG06F9/4406
Inventor 高政欣陈先奎
Owner HONG FU JIN PRECISION IND (SHENZHEN) CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products