HP PCIe IO Accelerator for ProLiant Servers

Maintenance 25
Upgrading the PCIe IO Accelerator Firmware
CAUTION: You should upgrade the firmware only if the System Event Log reports out-of-date
firmware, or if instructed to do so by HP Customer Support or the Release Notes and Errata
document.
Viewing the Firmware Version
The firmware version can be found in the Windows Event Log. It is reported by the
PCIe IO Accelerator Management Tool and the
fio-status command-line utility. For
more details, see the PCIe IO Accelerator Management Tool User Guide or
fio-
status in Appendix C: Command-Line Utilities.
Performing the Upgrade
CAUTION: It is extremely important that the power not be turned off during a firmware
upgrade. Power loss during a firmware upgrade could cause device failure. Consider adding
a UPS to the system prior to performing a firmware upgrade to prevent this from happening.
You should
back up the data on the PCIe IO Accelerator prior to any upgrade as a
precaution.
NOTE: You may be required to upgrade the PCIe IO Accelerator driver if you upgrade the
device firmware. Check the Release Notes and Errata for details.
Upgrading the firmware
may take several minutes. The update command displays a progress
bar to indicate the pace of the upgrade.
Typically, you use the PCIe IO Accelerator Management Tool console to perform
firmware upgrades. You can also perform the upgrade using the
fio-update-
iodrive
command line utility.
To upgrade the firmware on the PCIe IO Accelerator using
fio-update-iodrive:
1. Open a command prompt. Navigate to the
C:\Program Files\HP StorageWorks IO
Accelerator\Utils
directory.
2. Run the Detach command for your device at the command prompt. For example:
fio-
detach /dev/fct0
NOTE: You need to specify the name of your device you want to detach. (Each PCIe IO
Accelerator is labeled /dev/fct# where # is its PCIe bus number. Use fio-status at a
command prompt to view this number.)
3. The
fio-detach command shows a progress bar and percentage as it completes