Invention Grant
- Patent Title: Information handling system and method for restoring firmware in one or more regions of a flash memory device
-
Application No.: US16229264Application Date: 2018-12-21
-
Publication No.: US10853179B2Publication Date: 2020-12-01
- Inventor: Adolfo S. Montero , Benson Lai
- Applicant: DELL PRODUCTS L.P.
- Applicant Address: US TX Round Rock
- Assignee: Dell Products L.P.
- Current Assignee: Dell Products L.P.
- Current Assignee Address: US TX Round Rock
- Agency: Egan Peterman Enders Huston
- Main IPC: G06F11/14
- IPC: G06F11/14 ; G06F13/42 ; G06F9/4401 ; G06F11/22 ; G06F21/57

Abstract:
An information handling system (IHS) may include a platform controller hub (PCH), an embedded controller (EC) configured to execute a boot block stored in ROM to initiate a boot process for the IHS, a Flash memory device configured to store EC application firmware, boot firmware and backup boot firmware, which is substantially identical to the boot firmware, and an SPI bus that directly connects the EC to the Flash memory device during a portion of the boot process when the PCH is in reset. The EC uses the SPI bus to access the Flash memory device, retrieve the EC application firmware stored therein, store a local copy of the EC application firmware in internal RAM and execute the local copy of the EC application firmware while the PCH is in reset. The EC application firmware stored in RAM includes boot recovery firmware, which may be executed by the EC to restore the boot firmware if the boot firmware is damaged or corrupt.
Information query