The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Jun. 04, 2024

Filed:

Oct. 28, 2021
Applicant:

Quanta Computer Inc., Taoyuan, TW;

Inventors:

Tzu-Heng Wen, Taoyuan, TW;

Yen-Ping Tung, Taoyuan, TW;

Wei-Hung Lin, Taoyuan, TW;

Assignee:

QUANTA COMPUTER INC., Taoyuan, TW;

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 9/00 (2018.01); G06F 3/06 (2006.01); G06F 15/177 (2006.01); G06F 21/57 (2013.01); G06F 21/76 (2013.01); H04L 9/32 (2006.01); G06F 9/4401 (2018.01);
U.S. Cl.
CPC ...
G06F 21/572 (2013.01); G06F 3/0622 (2013.01); G06F 3/0655 (2013.01); G06F 3/0679 (2013.01); G06F 21/76 (2013.01); H04L 9/3247 (2013.01); G06F 9/4416 (2013.01); G06F 2221/033 (2013.01);
Abstract

A method and system to ensure correct firmware image execution in a computer system. The computer system has a processor executing a basic input/output system (BIOS) and a baseboard management controller (BMC). A first flash memory device is coupled to the processor storing a BIOS firmware image and a project name. A second flash memory device is coupled to the BMC storing a BMC firmware image and the project name. A programmable logic device is coupled to the first and second flash memory devices. The programmable logic device including a non-volatile memory storing a project name. The programmable logic device is configured to execute a Platform Firmware Resilience routine to compare the project name of the BIOS firmware image and the project name of the BMC firmware image with the stored project name before starting the BMC or executing the BIOS firmware image by the processor.


Find Patent Forward Citations

Loading…