Skip to main content
NetApp Knowledge Base

How to upgrade or downgrade Brocade switch firmware

Last Updated:


Applies to

  • SAN
  • Brocade Fibre Channel switches
  • FlexPod


This article covers the procedure of upgrading/downgrading firmware on a Brocade switch.


This procedure does not apply to fabric-attached MetroCluster.


  • This procedure requires an FTP service running on a Windows or UNIX workstation. Microsoft IIS is tested and supported by Brocade.
  • For older versions of Fabric OS, a stepped upgrade may be required. See the Brocade Fabric OS Target Path Selection Guide.  


v7.4.x —> v8.0.x —> v8.1.x

  1. Obtain the firmware version; see How to obtain Brocade Fabric OS from NetApp
  2. Ensure the configuration of the switch is backed up prior to the upgrade via the configupload command.
  3. Upgrade the switch
    1. Verify that the workstation can ping the Brocade switch
    2. Locate the extracted firmware directory structure in ftproot
    3. Run the firmwaredownload command on the brocade switch. Firmware update can be done through the CLI or the web interface
    4. Provide the workstation IP address
    5. Login as anonymous or a valid FTP user
    6. Provide the path to the firmware directory relative to the ftproot and type release.plist.


For v8.4.0, the path is as follows:  fw/v8.4.0/release.plist

Note: The release.plist file is not listed in the root of the firmware directory (/fw/v8.4.0), but the firmware will use the appropriate release.plist file in the child directory, based on its switch type.

  1. Switch will update the secondary firmware, reboot, update the primary, then reboot for the final time.
  2. Once completed, confirm by typing version and firmwareshow.


Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

Scan to view the article on your device