Specifications
Upgrading the Subsystem 3–11
Upgrading Firmware on a Device
Use the format and device code load utility (HSUTIL) to upgrade a device with firmware
located in contiguous blocks at a specific logical block numbers (LBNs) on a source disk
drive configured as a unit on the same controller. Upgrading firmware on a disk is a
two-step process (see Figure 3–3):
1. Copy the new firmware from the host to a disk drive configured as a unit in the
subsystem.
2. Use HSUTIL to load the firmware onto the devices in the subsystem.
Figure 3–3. Upgrading device firmware
Keep the following points in mind while using HSUTIL to upgrade firmware on a device:
■ HSUTIL has been tested with the qualified devices listed in the product-specific
release notes that accompanied the software release. Firmware installed on
unsupported devices is possible—HSUTIL will not prevent this—but if the upgrade
fails, the device might be rendered unusable and therefore require the manufacturer’s
attention.
■ If the power fails or the bus is reset while HSUTIL is installing the new firmware, the
device might become unusable. To minimize this possibility, secure a reliable power
source and suspend all I/O to the bus that services the device being upgraded.
■ HSUTIL cannot install firmware on devices configured as single-disk drive units or as
members of a storageset, spareset, or failedset. If installing firmware on a device
previously configured as a single-disk drive, delete the unit number and storageset
name associated with it.
CXO5606C
Copy software
image from host
Use HSUTIL to
download software
image to devices