Brocade Fabric OS Command Reference Manual Supporting Fabric OS v6.3.0 (53-1001337-01, July 2009)

Fabric OS Command Reference 307
53-1001337-01
firmwareDownload
2
For each standalone switch in your fabric, complete all firmware download changes before issuing
the firmwareDownload command on the next switch to ensure a nondisruptive download.
If firmwareDownload is interrupted due to an unexpected reboot as a result of a software error or
power failure, the command automatically recovers the corrupted secondary partition. Wait for the
recovery to complete before starting another firmwareDownload.
Notes Firmware download procedures may vary depending on which Fabric OS version you are migrating
from. See the Fabric OS Administrator's Guide "Firmware Download" chapter for restrictions on
changing Fabric OS versions.
To correlate Brocade blade names with blade IDs, use the slotShow command.
The execution of this command is subject to Virtual Fabric or Admin Domain restrictions that may
be in place. Refer to chapter 1, "Using Fabric OS commands" and Appendix A, "Command
Availability" for details.
Operands The following operands are optional. When invoked without operands, the command goes into
interactive mode.
-U Downloads the firmware from an attached USB device. This option is valid
only on platforms that support a USB port. Refer to your specific Hardware
Reference Guide for details. The USB device must be enabled prior to
firmware download with the usbStorage command. Firmware must be stored
under the /firmware directory in the USB file system. On a dual-CP chassis,
the USB device must be attached to the active CP. When downloading
firmware from a USB device, the -p option is ignored.
-s Enables single-CP mode. This mode supports selectively enabling or disabling
a full install, auto reboot, and auto commit on bladed and non-bladed
systems. On enterprise-class platforms, this mode supports upgrading a
single CP. When downloading the main Fabric OS firmware, this option
disables auto reboot, unless overridden by the -b option.
-b Enables auto reboot mode. When single CP mode is enabled and this
operand is not specified, reboot must be run manually to activate the
downloaded image. If auto reboot mode is enabled, the switch reboots
automatically after the firmware has been downloaded.
-n Disables auto commit mode. When auto commit mode is disabled, the
firmwareCommit command must be executed manually to propagate the
downloaded image to both partitions of the storage device.
host Specify a valid FTP or SSH server name or IP address. IPV4 and IPv6
addresses are supported. The firmware is downloaded from the specified
host. If a host is not specified, the firmware is considered accessible on a
local directory. To mention an FTP server by name, a DNS server must first be
set up with the dnsConfig command. If DNS is enabled and a server name is
specified, firmwareDownload automatically determines whether IPv4 or IPv6
should be used.
user Specify a user name for FTP or SSH server access. This operand can be
omitted, if the firmware is accessible on a local directory, a USB device, or by
anonymous FTP server access. A user name other than “anonymous” is
required for SSH server access.