beautypg.com

Flashing firmware on first controller – HP BL860C User Manual

Page 52

background image

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

Table 10

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 -c 0

.

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 -c

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