Flashing firmware on first controller, Mptutil commands and functions – HP INTEGRITY RX3600 User Manual

Page 284

Advertising
background image

1.

Insert the HP IPF Offline Diagnostics and Utilities CD in the drive and boot to the EFI Shell.

NOTE:

You can also download the firmware image file and update utility from the HP

Web site at:

http://www.hp.com

in the Driver Downloads section.

IMPORTANT:

When you boot the EFI enabled systems, the CD containing the utility must

be in the drive to allow device mapping. The EFI utility and firmware image files are located
in the root directory or in a subdirectory on the CD.

2.

The CD drive displays in the list of mapped devices as fs0. To change to this device, enter
fs0:

shell> fs0:
fs0:\>

3.

To determine the current version of the firmware, follow these steps.
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 C-1

and described in the following

sections.

Table C-1 mptutil Commands and Functions

Function

Command

Updating HBA RISC firmware on the controller

mptutil -f <firmware_file>

Updating EFI driver on first controller

mptutil -o -g <x86_file> <fcode_file>

Viewing VPD information

mptutil -o -vpd -c 0

Parameters in < > are optional. A space is required between command line options and their parameters.

The following sections describe the mptutil commands and functions.

Flashing Firmware on First Controller

To update the HBA RISC firmware on the first controller, follow these steps:
1.

At the fsO:\> prompt, enter mptutil -f <firmware_file> -c 0.

2.

At the fsO:\> prompt, enter reset.

The filename is optional and you are prompted for a filename if omitted.
Another way for the firmware to be flashed is done without your knowledge. When mptutil
is executed, 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. mptutil 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.

284

Core I/O Card Utilities

Advertising