Table of Contents
Cisco MDS 9000 Series Release Notes for Cisco MDS 9000 EPLD Images, Release 7.3(x)
Significant Changes in Release 7.3(x)
Determining EPLD Update Versions
Displaying EPLD Update Versions in an EPLD Image
Installing a Module EPLD Update
Installing a Fan Module EPLD Update
Installing a Fabric Module EPLD Update
Installing a Clock Module EPLD Update
Installing Supervisor Module EPLDs
EPLD Update Versions in Cisco MDS 9000 EPLD Image 7.3(x) Releases
Regulatory Compliance and Safety Information
Software Installation and Upgrade
Cisco MDS NX-OS Configuration Guides
Cisco DCNM-SAN Configuration Guides
Intelligent Storage Networking Services Configuration Guides
Obtaining Documentation, Obtaining Support, and Security Guidelines
Cisco MDS 9000 Series Release Notes for Cisco MDS 9000 EPLD Images, Release 7.3(x)
First Published: January 4, 2018
Note Release notes are sometimes updated with new information. Refer to the following website for the most recent version of the Cisco MDS 9000 Series Release Notes: http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-release-notes-list.html
Contents
This document contains the following sections:
- Introduction
- Significant Changes in Release 7.3(x)
- EPLD Image Support Matrix
- Determining EPLD Update Versions
- Installing EPLD Updates
- Guidelines and Limitations
- EPLD Update Versions in Cisco MDS 9000 EPLD Image 7.3(x) Releases
- Related Documentation
- Obtaining Documentation, Obtaining Support, and Security Guidelines
Introduction
Switches and directors in the Cisco MDS 9000 Series contain several electrical programmable logical devices (EPLDs) that provide hardware functionalities in all of the modules. As of Cisco MDS SAN-OS Release 1.2, EPLD image upgrades are periodically provided to include enhanced hardware functionality or to resolve known issues.
EPLD images are released as part of a Cisco MDS NX-OS release. Therefore, the EPLD images have a version number that matches the Cisco MDS NX-OS release they are part of.
An EPLD image is a package containing updates for each type of EPLD. Each EPLD update has its own version number, which is independent of the Cisco MDS NX-OS release. As EPLD changes are infrequent, an EPLD image may contain new updates for only some EPLDs. The remaining EPLD updates will be the same version as the previous EPLD image.
You do not need to update your EPLD image unless otherwise advised by TAC. For detailed functional image upgrade instructions, refer to the Cisco MDS 9000 NX-OS Fundamentals Configuration Guide . To download the EPLD image, go to the following URL:
Significant Changes in Release 7.3(x)
The Cisco NX-OS EPLD image packages are named as m9000-pkg1.7.3.0.D1.1.epld and m9000-pkg2.7.3.0.D1.1.epld in the Cisco MDS NX-OS Release 7.3(0)D1(1) and later. Table 1 lists the platforms and releases that support different EPLD image packages.
EPLD Image Support Matrix
Table 2 lists the Cisco MDS 9000 components and the EPLD image versions that are supported for the components.
Determining EPLD Update Versions
You can determine the EPLD versions by using CLI commands. This section includes the following topics:
- Module EPLD Versions
- Fan Module EPLD Versions
- Fabric Module EPLD Versions
- Clock Module EPLD Versions
- Displaying EPLD Update Versions in an EPLD Image
Module EPLD Versions
Use the show version module slot epld command to view all current EPLD versions on a specified module.
Fan Module EPLD Versions
Use the show version fan slot epld command to view all current EPLD versions on a specific fan module. The following command output shows the currently installed EPLD versions on a fan module.
Fabric Module EPLD Versions
Use the show version xbar slot epld command to view all current EPLD versions on a fabric module. The following command output shows the currently installed EPLD versions on a fabric module.
Example 3 Displaying Current EPLD Versions for a Fabric Module
Clock Module EPLD Versions
Use the show version clock-module epld command to view current EPLD versions on the Cisco MDS 9513 clock modules. The following command output shows the currently installed clock module EPLD versions.
Example 4 Displaying Current EPLD Versions for a Clock Module
Displaying EPLD Update Versions in an EPLD Image
Use the show version epld uri command to view all the updates contained in an EPLD package. The following command output example shows available EPLD versions.
Example 5 Displaying EPLD Versions in an EPLD Image for a Cisco MDS 9700 Series Switch
Example 6 Displaying EPLD Versions in an EPLD Image for Other Platforms
Installing EPLD Updates
EPLDs can be installed, upgraded, or downgraded using CLI commands. This section includes the following topics:
- Installing a Module EPLD Update
- Installing a Fan Module EPLD Update
- Installing a Fabric Module EPLD Update
- Installing a Clock Module EPLD Update
- Installing Supervisor Module EPLDs
Installing a Module EPLD Update
Installing a module EPLD update includes the updating of both supervisors and switching modules. At the end of this process, the target module is reloaded. For switching modules, this disrupts traffic on all ports of the module for the duration of the reload. For more information about upgrading supervisor modules, see “Installing Supervisor Module EPLDs” section
Use the install all epld uri parallel module slot command to update EPLD images for a module in the Cisco MDS 9700 series switches.
Example 7 Updating Module EPLDs on a Cisco MDS 9700 Series Switch
Use the install module slot epld uri command to update EPLD images for a module in the Cisco MDS switches except the Cisco MDS 9700 series switches. For information about upgrading supervisor modules, see “Installing Supervisor Module EPLDs” section
Example 8 Updating Module EPLDs on a Cisco MDS 9396S Switch
If the module number specified in the install module slot epld uri command is not present, the update is aborted. If the module is present but not online, the module state is reported and the switch software prompts you to continue. If you continue, the module is brought online and all the EPLDs on the module updated, regardless of whether they require it or not.
Installing a Fan Module EPLD Update
Use the install all epld uri parallel fan-module slot command to upgrade EPLD images for the fan modules. The EPLD update for the fan module is nondisruptive and a power cycle is not required after the update.
Example 9 Upgrading Fan Module EPLDs on a Cisco MDS 9700 Series Switch
Installing a Fabric Module EPLD Update
The Cisco MDS 9700 series and Cisco MDS 9513 director class switch have dedicated fabric modules. These modules contain EPLDs, which can be upgraded as described in this section. All other Cisco MDS switches do not have these modules, so this process is not applicable for them.
For Cisco MDS 9700 Series of switches, use the install all epld uri parallel xbar-module slot command to update EPLD images on the fabric modules. This process reloads the updated module. To ensure that the data traffic performance is not affected while the module is reloading, check the fabric bandwidth utilization by using the show hardware fabric-utilization detail command. If there is adequate reserve fabric bandwidth available before the update starts, then the update will be nondisruptive.
Example 10 Upgrading Fabric Module EPLDs for a Cisco MDS 9700 Series Switch
On the Cisco MDS 9513 director switch, there is no command to directly update the fabric module EPLD. The fabric module EPLD is updated as part of the corresponding supervisor module EPLD update, that is, fabric module 1 is updated as part of the slot 7 supervisor module update, and fabric module 2 is updated as part of the slot 8 supervisor module update. For information about how to update Cisco MDS 9513 supervisor modules, see “Installing Supervisor Module EPLDs” section.
Installing a Clock Module EPLD Update
A Cisco MDS 9513 Multilayer Director has two clock modules that can be updated. The EPLD install command only updates the standby clock module. The update process requires a reboot and a power cycle of the switch. All traffic through the switch will be disrupted while these operations occur.
You can check which clock module is in standby mode by entering the show environment clock command. Use the install clock-module epld uri command on the standby clock module to update the EPLD images. During the update of the standby clock module, the EPLD update prompts you for the switchover of the clock modules. You should accept the clock switchover which will reboot the whole system. After the switch reboots, enter the show environment clock command to verify that the previous active clock module is now the standby clock module. You can continue to update the new standby clock module and allow a clock switchover to return the clock modules to their previous active and standby states. After updating both the clock modules, power cycle the entire chassis for the change to take effect.
Example 11 Updating Clock Module EPLDs on a Cisco MDS 9513 Multilayer Director
Example 12 Displaying the Status of Clock Modules on a Cisco MDS 9513 Multilayer Director
Installing Supervisor Module EPLDs
To update the EPLDs on supervisor modules of the director class switches in a nondisruptive manner, follow these steps:
Step 1 Update the EPLD on the standby supervisor module. From the active supervisor module, enter the install module slot epld uri CLI command, specifying the current standby supervisor module number.
After the EPLD update is complete, the standby supervisor module will reboot.
Step 2 When the standby supervisor module is online, physically remove the standby supervisor module and reinstall it.
The standby supervisor module will come up with the new EPLD version.
Step 3 After the standby supervisor module reaches 'ha-standby' state, perform a switchover and wait till the new standby supervisor module reaches 'ha-standby' state.
Step 4 From the active supervisor module, repeat steps 1 through 3.
For information about how to update the EPLDs on supervisor modules of the fabric class switches, see Installing a Module EPLD Update.
Note An EPLD update of the supervisor module of fabric switches (Cisco MDS 9100, Cisco MDS 9200, and Cisco MDS 9300 Series switches) is disruptive since there is no redundant supervisor to take over while the update is in progress. All traffic through the system is stopped for the duration of the update and the switch is rebooted after the upgrade has completed. The update may take up to 30 minutes to complete. The following message is displayed:
Data traffic on the switch will stop now!!
Do you want to continue (y/n) ?
Example 13 Updating the Standby Supervisor Module EPLDs on a Cisco MDS 9700 Series Switch
Guidelines and Limitations
When you upgrade or downgrade the EPLDs, observe the following guidelines and limitations:
- You can upgrade each module individually that is online. The EPLD upgrade is only disruptive to the module being upgraded.
- If you interrupt an upgrade, the module must be upgraded again.
- The upgrade or downgrade can only be executed from the active supervisor module. While the active supervisor module cannot be upgraded, you can upgrade the other modules individually.
- In Cisco MDS 9000 Series fabric switches, be sure to specify one (1) as the module number and switch should be power cycled after an EPLD upgrade.
The version of the EPLD image must match the version of Cisco MDS NX-OS release that is running when the EPLD upgrades are installed. Table 3 shows the EPLD images that are compatible with specific NX-OS releases.
EPLD Update Versions in Cisco MDS 9000 EPLD Image 7.3(x) Releases
Each EPLD image that you can download from http://www.cisco.com is a bundle of EPLD upgrades. Table 4 lists the EPLD versions for Cisco MDS 9000 series platforms for Cisco MDS NX-OS 7.3(x) releases.
Note The values provided in Table 4 are in hexadecimal format as seen on the device.
Related Documentation
The documentation set for the Cisco MDS 9000 Series includes the following documents. To find a document online, use the Cisco MDS NX-OS Documentation Locater at:
http://www.cisco.com/c/en/us/td/docs/storage/san_switches/mds9000/roadmaps/doclocater.html
Release Notes
http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-release-notes-list.html
Regulatory Compliance and Safety Information
http://www.cisco.com/en/US/docs/storage/san_switches/mds9000/hw/regulatory/compliance/RCSI.html
Compatibility Information
http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-device-support-tables-list.html
Hardware Installation
http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-installation-guides-list.html
Software Installation and Upgrade
http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-installation-guides-list.html
Cisco MDS NX-OS Configuration Guides
http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-installation-and-configuration-guides-list.html
Cisco DCNM-SAN Configuration Guides
http://www.cisco.com/c/en/us/support/cloud-systems-management/prime-data-center-network-manager/products-installation-and-configuration-guides-list.html
Command-Line Interface
http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-command-reference-list.html
Intelligent Storage Networking Services Configuration Guides
http://www.cisco.com/c/en/us/support/storage-networking/mds-9000-nx-os-san-os-software/products-installation-and-configuration-guides-list.html
Obtaining Documentation, Obtaining Support, and Security Guidelines
For information on obtaining documentation, obtaining support, providing documentation feedback, security guidelines, and also recommended aliases and general Cisco documents, see the monthly What’s New in Cisco Product Documentation , which also lists all new and revised Cisco technical documentation, at: http://www.cisco.com/c/en/us/td/docs/general/whatsnew/whatsnew.html
This document is to be used in conjunction with the documents listed in the “Related Documentation” section.Cisco and the Cisco logo are trademarks or registered trademarks of Cisco and/or its affiliates in the U.S. and other countries. To view a list of Cisco trademarks, go to this URL: www.cisco.com/go/trademarks . Third-party trademarks mentioned are the property of their respective owners. The use of the word partner does not imply a partnership relationship between Cisco and any other company. (1110R)