LIST

UPDATE

UPDATE all

HELP or ?

List

Use LIST to display all detected Smart Array controllers along with the active firmware versions. fs0: > saupdate LIST

*************************************************************

Smart Array Offline Firmware Update Utility Version: 1.04.12.00

(C)Copyright 2004 Hewlett Packard Development Company L.P.

*************************************************************

Seg

Bus

Dev

Func

 

Description

Version

1

51

4

0

HP

Smart

Array

P600

1.92

1

20

1

0

HP

Smart

Array

5300

3.54

The identification information from this list is used to designate which controller is to be updated.

UPDATE

NOTE: The saupdate utility program file (saupdate.efi) must be located in the same file system as the firmware files.

saupdate UPDATE [ <seg:bus:dev:func>] [smartarray_firmware_file]

For example, to update the controller at segment 1, bus 51, device 4, function 0 from the example output above, enter a command at the EFI Shell prompt as in this following example:

fs0: > saupdate UPDATE 1:51:4:0 CYBORG234.BIN

Replace CYBORG234.BIN with the name of your firmware file.

The following screen displays:

*************************************************************

Smart Array Offline Firmware Update Utility Version: 1.04.12.00

(C)Copyright 2004 Hewlett Packard Development Company L.P.

*************************************************************

Updating controller in Seg: 1, Bus: 51, Dev: 4, Func: 0 Current firmware version 1.92

Percentage completed: 100%

Activating firmware now, this may take several minutes. Resetting and reinitializing controller.

Retrieving firmware version, this may take several minutes. Current controller firmware version is 2.34.

The UPDATE command will not prevent downgrade to a lower firmware version.

After updating the firmware, cycle the power on the system and on any external JBODS connected to the Smart Array HBAs.

Exit status codes0: Success

UPDATE all

When “all” is specified, the utility downloads the firmware image to all the controllers to which the firmware image applies and updates the remaining controllers. If an update operation fails for a controller, the utility still updates the remaining controllers.

Core I/O Card Configuration 111