STM: Support Tools for HP Computers (logo)

SCSI NIKE (Disk Array) Firmware Update Tool (xstm Online Help)

This Firmware Update Tool allows you to update firmware, both controller and disk, on Cxx00 Array devices (example: HPA3231A, HPA3232A).

To update firmware on the device, make sure the firmware update file is on the Unit Under Test (UUT). Select the device at the main STM window, select the firmware update file (at the main STM window or in the firmware update tool), then start the desired update process.

CAUTION:

NOTE:

SEE ALSO:

Introduction

Many devices, such as tapes and disks, contain firmware (software built in to the device). The firmware contains instructions and/or data critical to the operation of the device, for example, low-level routines and ID information.

At times, you may want to update the firmware on the device. For example, the manufacturer of the device may release a new version of firmware with enhanced routines or bug fixes.

The firmware update tool checks to see that the selected firmware update file exists. If possible, it verifies that the file is correct for the selected device. However, this is not always possible. Therefore, you should always make sure that you select the correct firmware file.

Serious problems may result if you specify an incorrect file. If the firmware update tool, or the device, does not detect that the file is incorrect, the device could rendered unusable, and all data on the device lost.

If you experience problems, consult the Troubleshooting Tool-Related Problems help topic.

SEE ALSO:

Step-by-Step Instructions

To update the firmware on a device:

  1. Make sure that the firmware update file is on the Unit Under Test (UUT).

    NOTE: The firmware file MUST be on the Unit Under Test (UUT), that is, on the computer attached to the device.

  2. At the main STM window, select the device whose firmware you wish to update.
  3. If desired, change default options for the firmware update tool at the main STM window.
  4. Start the firmware update tool.
  5. Select a firmware update file using the SelectFile command.

    CAUTION: Make sure you select the correct firmware file for the device! Updating a device with incorrect firmware can make the device permanently unusable and data could be lost.

  6. List current information (example: device firmware revision, file selection) by using one of the List commands.
  7. Start the update using one of the Update commands.

    CAUTION: If absolutely necessary, you can attempt to halt the execution of an update command by use of the Abort and Interrupt commands. However, using these commands for this purpose is NOT ADVISED. for reasons outlined in the command descriptions.

  8. When the process is complete, you can exit with the Exit command.

If you run into problems, see the Troubleshooting Tool-Related Problems help topic.

For more explicit instructions refer to the help for the main STM interface; see the topic "Update the Firmware on a Specific Device" under "On Tasks".

SEE ALSO:

Troubleshooting Tool-Related Problems

Problems may occur with the device being updated, the firmware update file, or the actual update process.

For detailed information on the problem, consult the Failure Log (if any) and the Test Activity Log, accessible from the STM main window.

SEE ALSO:

Menu Bar

Cxx00 Array Firmware Update Tool commands are grouped by category according to functionality. The commands within these categories are accessible through the Menu Bar, and include:

SEE ALSO:

Commands

The Cxx00 Array Firmware Update Tool supports the following commands:

Abort
Abort tool.
List> Current Revisions
List current firmware revisions.
Update> Download, update prom and restart controller(s)
Download controller firmware, burn prom and restart controller(s).
Update >Download and restart controller(s)
Download controller firmware and restart controller(s).
Update >Download only
Download controller firmware only.
Update >Disk Firmware
Download disk firmware.
Exit
Exit tool.
List >File Selection
List current firmware file selection.
Help >General
Display tool help information.
List>Instructions
List tool's instructions.
Interrupt
Interrupt command execution.
Print
Print tool's main window.
Update >Restart controller(s) only
Restart controller(s) only.
SaveAs
Save tool's main window to a file.
SelectFile
Select firmware file to be used by download.
Help >Version
Display tool version and copyright information.

SEE ALSO:

Abort

DESCRIPTION:

The Abort command allows you to abort the SCSI NIKE (Disk Array) Firmware Update Tool, halting its execution and returning to the STM main window.

The tool will be requested to abort and the state of the tool execution in the system map will be set to ABORT_PENDING. When the tool actually exits, its state will be set to ABORTED.

NOTE:

WARNING:

SEE ALSO:

Exit

DESCRIPTION:

The Exit command allows you to exit the Cxx00 Array Firmware Update Tool.

SEE ALSO:

Help

DESCRIPTION:

The Help commands are used to display help information:

General
Displays help for the Cxx00 Array Firmware Update Tool (the help system you are currently viewing).
Version
Displays version and copyright information for the Cxx00 Array Firmware Update Tool.

NOTE:

Interrupt

DESCRIPTION:

The Interrupt command allows you to request the tool to abort execution of the current command.

NOTE:

WARNING:

SEE ALSO:

List

DESCRIPTION:

The List commands are used to display current revision information, file selection and brief update instructions:

Current Revisions
Lists current Firmware Revision, and selected additional, information for devices on the array.
File Selection
Lists current firmware file selection.
Instructions
Lists brief instructions for performing a firmware update.

SEE ALSO:

Print

DESCRIPTION:

The Print command is used to print the contents of the main STM window

SEE ALSO:

Save As

DESCRIPTION:

The Save As command is used to save contents of the main STM window to a file.

SEE ALSO:

Select File

DESCRIPTION:

The Select File command is used to select the file to be used for a (subsequently selected) firmware update (see "WARNING:" below!!).

Use the appropriate Update command to perform the firmware update.

WARNING:

SEE ALSO:

Update

DESCRIPTION:

Firmware updates are initiated through the use of Update commands (see "NOTE:" and "WARNING:" below!!!):

Download, update prom and restart controller(s)
Downloads controller firmware to the array's database drives, 'burns' new prom code, then restarts the array's controller(s) using firmware from the database drives.
Download and restart controller(s)
Downloads controller firmware to the array's database drives, then restarts the array's controller(s) using firmware from the database drives. Note that controller prom code is NOT 'burned'.
Download only
Downloads controller firmware to the array's database drives (only). The controller(s) are NOT restarted, thus not affecting the controller firmware (or prom code) currently running on the array.
Restart controller(s) only
Restarts controller firmware using firmware currently residing on the array's database drives [no firmware file need be previously selected to use this functionality, nor is a previously selected file (if any) used].
Disk Firmware
Downloads disk firmware to ALL compatible drives in the array.

If the command requires a firmware file and a firmware file has not yet been selected, the command will prompt you to select a file in the same manner as if you had (previously) used the SelectFile command.

Before the tool performs the actual update, you will be prompted for confirmation of your request. As the update process is performed, the tool will periodically display a progress message.

NOTE:

WARNING:

SEE ALSO:


Top of Page

/ Diagnostics HOME


URL: http://docs.hp.com/hpux/onlinedocs/diag/stm/help/fw_update/scsi_nikex.htm
Last updated: Wed May 23 14:24:50 PDT 2001