Flashing firmware on first controller – HP BL860C User Manual
Page 52
3.
To determine the current version of the firmware:
a.
At the EFI Shell, enter
mptutil
from the directory that contains
mptutil.efi
.
The following example indicates that the EFI Serial Attached SCSI card utility version is
1.01.12.00:
fs0:EFI\HP\TOOLS\NETWORK> mptutil
MPTUTIL-1.01.12.00
Vendor Device
Choice ID ID Bus Device
------ ------ ------ --- ------
0 1000h 0054h 14h 01h LSI Logic SAS1068 Host Adapter
1 - Refresh
b.
Press
Enter
.
4.
To update the firmware, use the
mptutil
command.
5.
Reset the controller.
fs0:> reset
The
mptutil
commands and functions are listed in
and are described in the following
sections.
Table 10 MPTUTIL Commands and Functions
Function
Command
Updating HBA RISC firmware on the controller
mptutil -f
Updating EFI driver on first controller
mptutil -o -g
Viewing VPD information
mptutil -o -vpd -c 0
Parameters in
< >
are optional. A space is required between command line options and their parameters.
Flashing Firmware on First Controller
To update the HBA RISC firmware on the first controller:
1.
At the
fs0:>
prompt, enter
mptutil -f
.
2.
At the
fs0:>
prompt, enter
reset
.
The filename is optional and you are prompted for a filename if it is omitted.
Another way to flash the firmware executes without your knowledge. When
mptutil
is issued,
and a SAS HBA is in any state other than ready or operational,
mptutil
immediately performs
a firmware download boot. The firmware provided by you to do the firmware download boot is
immediately flashed after the firmware download boot has completed.
The
mptutil
command does this because the firmware only moves to the operational state if it
is running from flash and not memory. Operational state is needed to do everything else provided
in the utility.
Flashing BIOS and EFI Driver on the First Controller
To update the EFI driver on the first controller:
1.
At the
fs0:>
prompt, enter
mptutil -o -g
0
.
2.
At the
fs0:>
prompt, enter
reset
.
The filename is optional and you are prompted for a filename if it is omitted.
52
Installing the Server Blade Into the Enclosure