STM: Support Tools for HP Computers (logo)

SCSI NIKE (Disk Array) Firmware Update Tool (cstm 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 ControlC, 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:

Commands

The Cxx00 Array Firmware Update Tool supports the following commands:

abort
Abort tool.
cancel
Cancel current dialog.
continue
Continue command execution.
ControlC
Interrupt user interface.
listcurrentrevisions (cr)
List current firmware revisions.
updatedownloadupdatepromrestart (dupr)
Download controller firmware, burn prom and restart controller(s).
updatedownloadrestart (dr)
Download controller firmware and restart controller(s).
updatedownloadonly (do)
Download controller firmware only.
updatediskfirmware (df)
Download disk firmware.
escape
Disconnect from tool.
exit
Exit tool.
listfileselection (fs)
List current firmware file selection.
help
Display tool help information.
listinstructions (i)
List tool's instructions.
interrupt
Interrupt command execution.
print
Print tool's main window.
updaterestartonly (ro)
Restart controller(s) only.
saveas
Save tool's main window to a file.
selectfile
Select firmware file to be used by download.
helpversion
Display tool version and copyright information.

SEE ALSO:

abort

DESCRIPTION:

The abort command allows you to abort the Cxx00 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:

cancel

DESCRIPTION:

The cancel command can be entered at any tool dialog prompt. It will abort the current dialog and return to the main tool prompt.

NOTE:

SEE ALSO:

continue

DESCRIPTION:

The continue command allows you to proceed with tool execution following a tool interruption (ControlC). The tool will continue execution, if possible, as though it had not been interrupted.

NOTE:

SEE ALSO:

Control-C

DESCRIPTION:

The Control-C command (issuing a 'ctrl-c') will interrupt the user interface, allowing tool interruption and/or asyncronous events to be initiated.

SEE ALSO:

escape

DESCRIPTION:

The escape command will disconnect you from the currently executing tool and return you to the main UI command level.

NOTE:

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:

help
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:

currentrevisions (cr)
Lists current Firmware Revision, and selected additional, information for devices on the array.
fileselection (fs)
Lists current firmware file selection.
instructions (i)
Brief instructions for performing a firmware update.

SEE ALSO:

print (prn)

DESCRIPTION:

The print (prn) command is used to print the contents of the main STM window

SEE ALSO:

save (sav)

DESCRIPTION:

The save (sav) command is used to save contents of the main STM window to a file.

SEE ALSO:

selectfile (sf)

DESCRIPTION:

The selectfile (sf) 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!!!):

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_nikec.htm
Last updated: Wed May 23 14:24:50 PDT 2001