HP StorageWorks 2300 Modular Smart Array reference guide (500911-001, January 2009)

102 Using FTP to download logs and update firmware
Updating controller module firmware
A controller enclosure can contain one or two controller modules. In a dual-controller system, both
controllers should run the same firmware version. You can update the firmware in each controller module
by loading a firmware file obtained from the HP web download site, http://www.hp.com/go/msa
. To
install an HP ROM Flash Component or firmware Smart Component, follow the instructions on the HP web
site; otherwise, to install a firmware binary file, follow the steps below.
IMPORTANT: In a single-controller system, updating firmware causes all disks to be temporarily
inaccessible. Stop I/O to vdisks before performing this operation.
1. Obtain the appropriate firmware file and download it to your computer or network.
2. In SMU, prepare to use FTP:
a. Determine the network-port IP addresses of the system’s controllers.
b. Verify that the system’s FTP service is enabled.
c. Verify that the user you will log in as has permission to use the FTP interface.
3. Open a Command Prompt (Windows) or a terminal window (UNIX) and navigate to the directory
containing the firmware file to load.
4. Enter:
ftp controller-network-address
For example:
ftp 10.1.0.9
5. Log in as an FTP user.
6. Enter:
put firmware-file flash
For example:
put mercurysw-M100P01-01.bin flash
It takes approximately 10 minutes for the firmware to load and for the automatic restart to complete.
Progress messages are displayed in this FTP interface during that time. Wait for the progress messages
to specify that the firmware load has completed.
If the system’s Partner Firmware Update (PFU) option is enabled, allow an additional 20 minutes for the
partner controller to be updated. No messages are displayed in the FTP interface during PFU.
WARNING! Do not power cycle or restart during the firmware update as this can result in loss of
capabilities for this unit.
NOTE: If you attempt to load an incompatible firmware version,the message ***Code Load Fail.
Bad format image.*** is displayed and after a few seconds the FTP prompt is redisplayed. The code
is not loaded.