Friday, November 11, 2011

HPUX : PCIe_SAS_SmartArray_P800_RAID_Controller_Firmware upgrade

implementation step

On OS shell run command
root@hpuxserver # pwd
/root/home/root/PCIe_SAS_SmartArray_P800_RAID_Controller_Firmware

root@hpuxserver #sautil /dev/ciss2 -s
...
Firmware Revision (in ROM).......... 4.12
...

root@hpuxserver #sautil /dev/ciss2 download_ctlr_fw p400-e500-p800-522.pak
root@hpuxserver #sautil /dev/ciss2 -s
...
Firmware Revision (in ROM).......... 5.22

verify step

root@hpuxserver : /root/home/root -> sautil /dev/ciss2 -s
....
....
Firmware Revision (in ROM).......... 4.12 <---- should be 5.22
.....





before

root@hpuxserver : /root/home/root -> sautil /dev/ciss2 -s

******************************************************************************
****                                                                      ****
****             S A U T I L   S u p p o r t   U t i l i t y              ****
****                                                                      ****
****             for the HP SmartArray RAID Controller Family             ****
****                                                                      ****
****                           version A.02.13                            ****
****                                                                      ****
****  (C) Copyright 2003-2007 Hewlett-Packard Development Company, L.P.   ****
******************************************************************************



---- DRIVER INFORMATION ------------------------------------------------------

  Driver State........................ READY

---- CONTROLLER INFORMATION --------------------------------------------------

  Controller Product Number........... P800
  Controller Product Name............. HP PCIe SmartArray P800
  Hardware Path....................... 0/7/0/0/0/0
  Serial Number....................... P98690K9SW20FP
  Device File......................... /dev/ciss2
  Hardware Revision................... 'D'
  Firmware Revision (in ROM).......... 4.12
  # of Logical Drives................. 5
  # of Physical Disks Configured...... 20
  # of Physical Disks Detected........ 20


root@hpuxserver : /root/home/root/PCIe_SAS_SmartArray_P800_RAID_Controller_Firmware -> sautil /dev/ciss2 download_ctlr_fw p400-e500-p800-522.pak

******************************************************************************
****                                                                      ****
****             S A U T I L   S u p p o r t   U t i l i t y              ****
****                                                                      ****
****             for the HP SmartArray RAID Controller Family             ****
****                                                                      ****
****                           version A.02.13                            ****
****                                                                      ****
****  (C) Copyright 2003-2007 Hewlett-Packard Development Company, L.P.   ****
******************************************************************************



---- DRIVER INFORMATION ------------------------------------------------------

  Driver State........................ READY

---- CONTROLLER INFORMATION --------------------------------------------------

  Controller Product Number........... P800
  Controller Product Name............. HP PCIe SmartArray P800
  Hardware Path....................... 0/7/0/0/0/0
  Device File......................... /dev/ciss2

---- FIRMWARE DOWNLOAD -------------------------------------------------------

  ** You are downloading the firmware image "p400-e500-p800-522.pak"
  ** to the controller "/dev/ciss2".

  Retrieving firmware image file from disk................... [Done]

  Validating the file's signature and size................... [Done]

  Retrieving the firmware revision string from ROM........... [Done]

  Retrieving the firmware revision string from the file...... [Done]

      Current Revision (in ROM)....... 4.12
      New Revision (in file).......... 5.22

      WARNING: The firmware download process may take several minutes to
               complete. All I/O to this controller will be temporarily
               halted during this time.

      Are you sure you want to continue (y/n)? y

  Preparing for download..................................... [Done]

  Sending the new firmware to the controller................. [Done]

  Activating the new firmware................................ [Done]

  Resetting the controller................................... [Done]

  Retrieving the firmware revision string from ROM........... [Done]

      Current Revision (in ROM)....... 5.22

  FIRMWARE DOWNLOAD WAS SUCCESSFUL!


******************************************************************************
****                         End of SAUTIL Output                         ****
******************************************************************************
root@hpuxserver : /root/home/root/PCIe_SAS_SmartArray_P800_RAID_Controller_Firmware ->