Invention Grant
- Patent Title: Firmware block dispatch based on fusing
-
Application No.: US14748656Application Date: 2015-06-24
-
Publication No.: US09836307B2Publication Date: 2017-12-05
- Inventor: Saurabh Gupta , Vincent J. Zimmer , Rajesh Poornachandran
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Grossman, Tucker, Perreault & Pfleger, PLLC
- Main IPC: G06F9/00
- IPC: G06F9/00 ; G06F15/177 ; G06F9/44 ; G06F9/50 ; G06F21/57 ; G06F21/44

Abstract:
The present disclosure is directed to firmware block dispatch based on fusing. A device may determine firmware blocks to load during initialization of the device based on fuses set in a processing module in the device. A firmware module may comprise at least a nonvolatile (NV) memory including boot code and a firmware information table (FIT). During initialization the boot code may cause the processing module to read fuse information from a fuse module and to determine at least one firmware block to load based on the fuse information. For example, the fuse information may comprise a fuse string and the processing module may compare the fuse string to the FIT table, determine at least one pointer in the FIT table associated with the fuse string and load at least one firmware block based on a location (e.g., offset) in the NV memory identified by the at least one pointer.
Public/Granted literature
- US20160378507A1 FIRMWARE BLOCK DISPATCH BASED ON FUSING Public/Granted day:2016-12-29
Information query