×

Firmware updates using updated firmware files in a dedicated firmware volume

  • US 10,684,843 B1
  • Filed: 09/28/2017
  • Issued: 06/16/2020
  • Est. Priority Date: 09/28/2017
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for updating firmware file system (FFS) file, the method comprising:

  • identifying, by one or more processors, a first FFS file during boot-up of a computing system, the first FFS file being stored in a first firmware volume within a non-volatile memory included in the computing system;

    identifying, by the one or more processors, during the boot-up of the computing system, a first identifier that identifies the first FFS file;

    determining, by the one or more processors, during the boot-up of the computing system, that a second FFS file is identified by the first identifier and is stored in a second firmware volume within the non-volatile memory, wherein the second firmware volume being separate from the first firmware volume, and the second FFS file is an updated version of the first FFS file;

    determining, by the one or more processors, using a launch list and the first identifier, that the second FFS file is to be launched during boot-up of the computing system, wherein the launch list identifies whether a updated version of a particular FFS file is allowed to be executed when the updated version of the particular FFS file is detected; and

    executing, by the one or more processors, based at least in part on the determining that the second FFS file is identified by the first identifier and the launch list identifies the second FFS file is allowed to be executed, instructions contained in the second FFS file during the boot-up of the computing system.

View all claims
  • 4 Assignments
Timeline View
Assignment View
    ×
    ×