Information handling system and method for restoring firmware in one or more regions of a flash memory device
AssigneeDell Products L.P.
InventorsAdolfo S. Montero, Benson Lai
Life of this patent
Estimating the term…
Loading patent…
AssigneeDell Products L.P.
InventorsAdolfo S. Montero, Benson Lai
Estimating the term…
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.
An information handling system (IHS), comprising:
A method performed by an embedded controller (EC) of an information handling system (IHS) during a boot process to restore firmware contained within one or more regions of a Flash memory device of the IHS, the method comprising:
An information handling system (IHS), comprising:
Dependencies are inferred from the claim text.