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

Method and device for generating bmc firmware, and method and device for starting bmc system

A file system and firmware technology, applied in the computer field, can solve problems such as inability to complete, inconvenient debugging, failure of BMC system startup, etc., to achieve the effect of convenient debugging

Active Publication Date: 2020-10-27
深圳市研祥智慧科技股份有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, BMC debugging may cause the BMC system to fail to start. At this time, because the BMC system cannot be started, many operations cannot be completed. If you cannot continue to analyze the cause of the system startup failure or burn the BMC online, you can only burn the BMC firmware offline. It is very inconvenient for engineers to debug

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
  • Method and device for generating bmc firmware, and method and device for starting bmc system
  • Method and device for generating bmc firmware, and method and device for starting bmc system
  • Method and device for generating bmc firmware, and method and device for starting bmc system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] In one embodiment, a kind of method of BMC firmware generation is provided, comprising the following steps:

[0040] Step S110, configure preset information in u-boot to identify the startup state of the BMC system.

[0041] Specifically, u-boot (Universal Boot Loader, universal bootloader) is a program that runs before the operation of the operating system kernel. Through this program, hardware devices can be initialized and a map of memory space can be established, so that the software and hardware of the system The environment is brought to a suitable state in order to prepare the correct environment for the final call to the operating system kernel. The preset information can be customized as required, such as customizing a variable or using a reserved address, etc. The startup state of the BMC system is identified by the preset information, and the value of the preset information can be changed according to the startup situation of the BMC system. For example, the...

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 relates to a BMC firmware generation method and device. The method comprises the steps that the starting state of a BMC system with a preset information identifier is configured in u-boot; a corresponding debugging core and debugging file system are obtained according to the requirement function, the debugging core and the debugging file system are compiled, and a debugging core mapping file corresponding to the debugging core is generated; flash memory memory address configuration is modified, and storage spaces are configured for the debugging core and the debugging file system, double-core BMC hardware is generated by compiling according to the debugging core mapping file and the flash memory memory address configuration, and the double-core BMC hardware is generated, so that when the system is started, if starting of an original BMC system fails, the available debugging core enters the debugging system, and the debugging core is formed as required so that debugging of corresponding functions can be performed conveniently. Besides, the invention further provides a BMC system starting method and device.

Description

technical field [0001] The invention relates to the technical field of computers, in particular to a method and device for generating BMC firmware, and a method and device for starting a BMC system. Background technique [0002] With the development of computer technology, servers are more and more widely used in society, and a BMC (baseboard Management Controller, baseboard management controller) for monitoring and managing the running status of servers has also been widely used. [0003] The BMC chip usually stores the firmware of the BMC through a serial peripheral interface flash (Serial Peripheral Interface Flash, SPI Flash). The engineer burns the prepared firmware into the Flash, and the BMC chip reads the firmware information in the Flash to the memory. , you can work as needed. Flash is a kind of memory chip. The data inside can be modified through a specific program. It not only has the performance of electronic erasable and programmable, but also can read data qu...

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 Patents(China)
IPC IPC(8): G06F9/4401
CPCG06F9/4401
Inventor 黄海徐成泽吴昌修惠文
Owner 深圳市研祥智慧科技股份有限公司