Reference Guide

340 Brocade Fabric OS Command Reference
53-1004112-02
firmwareDownload
Notes
Firmware download and subsequent POST failure may occur on some platforms, if the firmware commit operation
coincides with the execution of POST. The recommended work around is to disable POST (diagDisablePost)
before you initiate a firmware download and re-enable POST (diagEnablePost) after the firmware commit
operation has completed.
Firmware download procedures may vary depending on which Fabric OS version you are migrating from. See the
Fabric OS Administrator's Guide for restrictions on changing Fabric OS versions.
On certain occasions, you may see messages in the console output of firmwareDownload. These are internal
messages generated by the Linux utilities. You can safely ignore these messages. For relevant Brocade-generated
firmware download messages, refer to the Fabric OS Message Reference (SULB module).
To correlate Brocade blade names with blade IDs, use the slotShow command.
The execution of this command is subject to Virtual Fabric restrictions that may be in place. Refer to "Using Fabric
OS Commands" and "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 default 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,
autoreboot, and autocommit on bladed and nonbladed systems. On enterprise-class
platforms, this mode supports upgrading a single CP. When downloading the main Fabric
OS firmware, this option disables autoreboot, unless overridden by the -b option.
-b
Enables autoreboot mode. When single CP mode is enabled and this operand is not
specified, reboot must be run manually to activate the downloaded image. If autoreboot
mode is enabled, the switch reboots automatically after the firmware has been downloaded.
-n
Disables autocommit mode. When autocommit 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.