Patent ID: 8943302
Filing Date: 2015-01-27
Classification: G06F

Abstract:
1. A method of flashing a BIOS memory of a computer system including a baseboard management controller (BMC) and a host processor, the BMC including a first processor and a BMC memory, the method comprising: executing, at the first processor, a kernel to create at least one first partition for the BMC memory and a second partition for the BIOS memory; probing, at the first processor, the BMC memory to obtain information of the BMC memory; probing, at the first processor, the BIOS memory to obtain information of the BIOS memory; detecting, at the first processor, whether the host processor is accessing the BIOS memory; controlling a multiplexer (MUX) to allow the first processor to access the BIOS memory when the host processor is not accessing the BIOS memory; and retrieving first BIOS software, at the first processor, from the BMC memory and writing the first BIOS software to the BIOS memory.