Fwupdate provides the following functions.
•SAL/BMC update
This function updates the SAL (FHW/SAL Spool) and the BMC (external flash) to SAL/BMC in the integrated ROM file specified by file name.
When the “target machine type” and “model” existing in the integrated ROM file is unmatched to the system, the update is not performed.
SAL Spool is used as a back up of SAL. When SAL in FWH is damaged, the SAL is recovered from SAL Spool by using the SAL firmware recovery function.
•Takeover of NVM area
NVM area in FWH stores the EFI parameters such as EFI boot option. By copying the contents of NVM area to take over, resetting of EFI parameters can be omitted.
When version of NVM area managed by SAL is unmatched between FWH SAL and integrated ROM SAL, the takeover is not performed.
•SDR write function
Writes SDR data in the integrated ROM file.
A manual system reset is required as part of the FWUPDATE process.
How to Use FWUPDATE
Fwupdate is executed by entering the following command by EFI shell:
fwupdate [File name] [Option] [Enter]
The relative file path is as follows. the path is relative path to the current drive.
[drive:\][directory\][file]
fwupdate IA64_640.ROM; Use ROM image data IA64_640.ROM in current directory.
fwupdate work\IA64_640.ROM; Use ROM image data IA64_640.ROM in work directory under current dir.
fwupdate fs0:\IA64_640.ROM; Use ROM image data IA64_640.ROM in fs0 root directory.
fwupdate fs0:\work\IA64_640.ROM; Use ROM image data IA64_640.ROM in fs0:work directory.
fwupdate fs0:IA64_640.ROM; (not recommend) Command works if fs0 is the current drive
Figure 132. FWUPDATE File Path Example
142 | Intel® Server System SR9000MK4U Product Guide |