Jump to content United States-English
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
More options
HP.com home
HP Smart Array P800 Controller for Integrity Servers Installation Guide: HP-UX 11i v2 and 11i v3; OpenVMS 8.3 > Chapter 2 OpenVMS Installation

Verifying and Updating Enclosure Firmware Offline

» 

Technical documentation

Complete book in PDF
» Feedback
Content starts here

 » Table of Contents

 » Index

Follow the procedures in this section to check and update the firmware in an external enclosure.

Verifying the Enclosure Firmware

Use saupdate from the EFI Shell to update the firmware image on the controller. Follow one of these two procedures to run saupdate:

  • If you are using saupdate from the Offline Diagnostic CD:

  1. Place the Offline Diagnostic CD containing saupdate.efi in the CD drive before booting the system.

  2. Boot the system to the EFI Shell prompt.

  3. Locate the cdrom entry in the list of mapped devices, and change to the device by typing its associated fs number (for example, fs0) under EFI Shell prompt.

  4. If the EFI utility is not located in the root directory, move to the directory in which the file is located, for example:

    fs0:\>cd \EFI\HP\TOOLS\IO_CARDS\SmartArray

  • If you are not using the Offline Diagnostic CD:

  1. Download the SA EFI update utility saupdate.efi and copy it to the EFI partition.

  2. Boot the system to the EFI Shell and change directories to the EFI partition.

  3. If the EFI utility is not located in the root directory, move to the directory in which the file is located, for example:

    fs0:\>cd \EFI\HP\TOOLS\IO_CARDS\SmartArray

  • Run saupdate.efi using the using the fs0:\> saupdate.efi command.

  • Use saupdate LIST to display all detected Smart Array controllers along with the active firmware versions. For example:

fs0:\EFI\TOOLS> saupdate list

************************************************************************
                   Smart Array Offline Firmware Update Utility
                               Version 2.07.09.02

          (C) Copyright 2006 Hewlett-Packard Development Company, L.P.
       
       Seg  Bus  Dev  Func        Description             Version
        0    8    0    0          HP Smart Array P800      4.10 

            External Enclosures Connected :
            Index       Description             Version
              2          MSA70                  2.04

In this example, the system contains one MSA70 enclosure at segment 0, bus 8, device 0, function 0, index 2; enclosure firmware 2.04 is installed.

Downloading the Firmware Update, If Needed

To locate and download firmware for HP StorageWorks enclosures, follow these steps:

  1. Go to the HP Software & Driver Downloads website, at:

    http://welcome.hp.com/country/us/en/support.html?pageDisplay=drivers

  2. Search for the name of your enclosure; for example, “MSA60” or “MSA70”.

  3. In the search results, click Cross operating system (BIOS, Firmware, Diagnostics, etc.).

  4. Click the Download button to download the firmware package.

Updating the Enclosure Firmware

NOTE: This section provides a generic procedure to update firmware from the EFI shell. HP recommends that you follow the procedures supplied with the update package to install the firmware update.

Use saupdate from the EFI Shell to update the firmware image on the HP Smart Array controller. Follow one of these two procedures to run saupdate:

  • If you are using saupdate from the Offline Diagnostic CD:

  1. Download the firmware and copy it to the EFI partition.

  2. Place the Offline Diagnostic CD containing saupdate.efi in the CD drive before booting the system.

  3. Boot the system to the EFI Shell prompt.

  4. Locate the cdrom entry in the list of mapped devices, and change to the device by typing its associated fs number (for example, fs0) under EFI Shell prompt.

  5. If the EFI utility and firmware image files are not located in the root directory, move to the directory in which these files are located, for example:

    fs0:\>cd \EFI\HP\TOOLS\IO_CARDS\SmartArray

IMPORTANT: Both saupdate.efi and the firmware image file must be located in the same directory. If they are not, copy them both to the EFI partition. Run the saupdate.efi using the fs0:\> saupdate command.
  • If you are not using the Offline Diagnostic CD:

  1. Download the SA EFI update utility saupdate.efi and copy it to the EFI partition.

  2. Download the firmware and copy it to the EFI partition.

  3. Boot the system to the EFI Shell and change directories to the EFI partition.

  • When you are ready, use saupdate UPDATE to update the firmware on the controller.

To update a single enclosure, use this command:

saupdate UPDATE <seg:bus:dev:func:encl_index> <firmware_file>

To update all attached enclosures, use this command:

saupdate UPDATE <seg:bus:dev:func> all_encl <firmware_file>

For example, to update the enclosure at segment 0, bus 8, device 0, function 0, index 2 with the firmware file VWG2_206.S3:

fs0:\EFI\TOOLS> saupdate UPDATE 0:8:0:0:2 VWG2_206.S3

************************************************************************
                   Smart Array Offline Firmware Update Utility
                               Version 2.07.09.02

          (C) Copyright 2006 Hewlett-Packard Development Company, L.P.
************************************************************************

 Updating Enclosure in Seg: 0, Bus: 8, Dev: 0, Func: 0, Index: 2 


      Sending Image Chunk No: 117 of 117

     Activating firmware now, this may take several minutes.

     Retrieving firmware version, this may take several minutes.

Current Enclosure Firmware version is 2.06

Verifying the Firmware Update

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

Use saupdate LIST to confirm that the correct firmware version is installed; see “Verifying the Controller Firmware”. For example:

fs0:\EFI\TOOLS> saupdate list

************************************************************************
                   Smart Array Offline Firmware Update Utility
                               Version 2.07.09.02

          (C) Copyright 2006 Hewlett-Packard Development Company, L.P.
************************************************************************

   Seg  Bus  Dev  Func        Description             Version
       0   8      0      0       HP Smart Array P800      4.10 

            External Enclosures Connected :
            Index       Description             Version
               2           MSA70                   	2.06

HELP or ?

Use HELP or ? to display usage text, program version number, and build date:

Enter: saupdate HELP

or

saupdate ?

Printable version
Privacy statement Using this site means you accept its terms Feedback to webmaster
© 2007 Hewlett-Packard Development Company, L.P.