Update History

Introduction

Deciding When to Upgrade EPLDs

Switch Requirements

EPLD Upgrades Available for ACI-Mode Releases 11.0(1d) to 11.1(2i)

Related Documentation

Documentation Feedback

Obtaining Documentation and Submitting a Service Request

Cisco Nexus 9000 Series ACI-Mode Switch FPGA/EPLD Upgrade Release Notes, Release 11.1(2)

First Published: February 16, 2016

Last Updated: July 25, 2016

Update History

This document lists the current and past versions of EPLD images and describes how to update them for use with the Cisco Nexus 9000 Series switches.

The following table shows the history of changes for this document.

Date

Description

February 16, 2016

Created the release notes for Release 1.1(2i).

March 1, 2016

Removed sections with instructions that did not apply to ACI-Mode operations.

May 1, 2016

Changed the number of supported Cisco Nexus 9516 I/O modules to 10.

July 25, 2016

Changed release numbering from 1.x(xx) format to 11.x(xx) format.

Introduction

The Cisco Nexus 9000 Series ACI-mode switches contain several programmable logical devices (PLDs) that provide hardware functionalities in all modules. Cisco provides electronic programmable logic device (EPLD) image upgrades to enhance hardware functionality or to resolve known issues. PLDs include electronic programmable logic devices (EPLDs), field programmable gate arrays (FPGAs), and complex programmable logic devices (CPLDs), but they do not include ASICs. In this document, the term EPLD is used for FPGA and CPLDs.

The advantage of having EPLDs for some module functions is that when you need to upgrade those functions, you just upgrade their software images instead of replacing their hardware.

Note

EPLD image upgrades for an I/O module disrupt the traffic going through the module because the module must power down briefly during the upgrade. The system performs EPLD upgrades on one module at a time, so at any one time the upgrade disrupts only the traffic going through one module.

Cisco provides the latest EPLD images with each release. Typically, these images are the same as provided in earlier releases but occasionally some of these images are updated. These EPLD image updates are not mandatory unless otherwise specified. The EPLD image upgrades are independent from the Cisco ACI In Service Software Upgrade (ISSU) process, which upgrades the system and kickstart images with no impact on the network environment.

When Cisco makes an EPLD image upgrade available, these release notes announce their availability, and you can download them from Click Here .

Deciding When to Upgrade EPLDs

When new EPLD images are available, the upgrades are always recommended if your network environment allows for a maintenance period in which some level of traffic disruption is acceptable. If such a disruption is not acceptable at this time, then you might consider postponing the upgrade until a better time.

Note

The EPLD upgrade operation is a disruptive operation. You should execute this operation only at a programmed maintenance time. The system/kickstart ISSU upgrade is a nondisruptive upgrade.

Note

Do not perform an EPLD upgrade during an ISSU system/kickstart upgrade.

Switch Requirements

The Cisco Nexus 9000 Series switch must be running the Cisco ACI operating system and include the following hardware:

- Supervisor modules—one or two, each with at least 200 MB of available bootflash memory (Cisco Nexus 9504, 9508, and 9516 switches)

- System controller modules—one or two (Cisco Nexus 9504, 9508, and 9516 switches)

- I/O modules (Cisco Nexus 9504, 9508, and 9516 switches)

- One to four modules for the Cisco Nexus 9504 switch

- One to eight modules for the Cisco Nexus 9508 switch

- One to ten modules for the Cisco Nexus 9516 switch

- Fabric modules—three to six (Cisco Nexus 9504, 9508, and 9516 switches)

- Fan modules

- Two for the Cisco Nexus 93120TX switch

- Three for the Cisco Nexus 93128TX, 9396PX, and 9396TX switches

- Four for the Cisco Nexus 9332PQ, 9372PX, 9372PX-E, and 9372TX switches

- Fan trays

- Three for the Cisco Nexus 9504, 9508, and 9516 modular switches

- Power supplies

- One or two of the following power supplies for the Cisco Nexus 9332PQ, 9372PX, 9372PX-E, 9372TX, 9396PX, and 9396TX switches:

- 650-W AC power supply with port-side intake airflow (N9K-PAC-650W)

- 650-W AC power supply with port-side exhaust airflow (N9K-PAC-650W-B)

- 930-W DC power supply with port-side intake airflow (UCSC-PSU-930WDC)

- 930-W DC power supply with port-side exhaust airflow (UCS-PSU-6332-DC)

- One or two 1200-W AC or one or two 930-W DC power supplies for the Cisco Nexus 93120TX, 93128TX, and 9336PQ switches:

- 1200-W AC power supply with port-side intake airflow (N9K-PAC-1200W) (Cisco Nexus 93120TX and 9336PQ only)

- 1200-W AC power supply with port-side exhaust airflow (N9K-PAC-1200W-B) (Cisco Nexus 93120TX and 9336PQ only)

- 1200-W HVAC/HVDC power supply with dual direction airflow (N9K-PUV-1200W)

- 930-W DC power supply with port-side intake airflow (UCSC-PSU-930WDC) (Cisco Nexus 93120 only)

- 930-W DC power supply with port-side exhaust airflow (UCS-PSU-6332-DC) (Cisco Nexus 93120 only)

- Up to four 3000-W AC power supplies or up to four 3000-W Universal AC/DC power supplies for the Cisco Nexus 9504 switch

- Up to eight 3000-W AC power supplies or up to eight 3000-W Universal AC/DC power supplies for the Cisco Nexus 9508 switch

- Up to 10 3000-W AC power supplies or up to 10 3000-W Universal AC/DC power supplies for the Cisco Nexus 9516 switch

- Uplink module (Cisco Nexus 93128TX, 9396PX, and 9396TX switches only)

- M6PQ

- M6PQ-E

- M12PQ

You must have administrator privileges to work with the Cisco Nexus 9000 Series switch.

EPLD Upgrades Available for ACI-Mode Releases 11.0(1d) to 11.1(2i)

Each EPLD image that you can download from Click Here is a bundle of EPLD upgrades. To see the updated EPLD versions for the Cisco Nexus 93xxx ACI-mode switches and the Cisco Nexus 95xx ACI-mode switches, see the following tables.

Note

All updates to an image are shown in boldface.

EPLD images for the Cisco Nexus 93xxx ACI-Mode Fixed Switches

Component

EPLD Device

Releases 11.0(1d)

Releases 11.0(2m)

Releases 11.0(3f) 11.0(3i)

Release 11.0(4q)

Release 11.1(1s)

Release 11.1(2i)

Cisco Nexus 93128TX Switch (N9K-C93128TX)

IO FPGA

0x7 (0.007)

0x8 (0.008)

0x8 (0.008)

0x8 (0.008)

0x8 (0.008)

0x9 (0.009)

MI FPGA

0x9 (0.009)

0x9 (0.009)

0x9 (0.009)

0x9 (0.009)

0x9 (0.009)

0x9 (0.009)

Cisco Nexus 9332PQ Switch (N9K-C9332PQ)

IO FPGA

N.A.1

N.A.1

0x10 (0.016)

0x10 (0.016)

0x10 (0.016)

0x10 (0.016)

MI FPGA

N.A.1

N.A.1

0x13 (0.019)

0x13 (0.019)

0x15 (0.021)

0x15 (0.021)

Cisco Nexus 9336PQ Switch (N9K-C9336PQ)

MI FPGA

0x9 (0.009)

0x10 (0.016)

0x10 (0.016)

0x10 (0.016)

0x10 (0.016)

0x10 (0.016)

Cisco Nexus 9372PX Switch (N9K-C9372PX-E)

IO FPGA

N.A.1

N.A.1

0x6 (0.006)

0x6 (0.006)

0x6 (0.006)

0x6 (0.006)

MI FPGA

N.A.1

N.A.1

0x11 (0.017)

0x11 (0.017)

0x14 (0.020)

0x14 (0.020)

Cisco Nexus 9372PX-E Switch (N9K-C9372PX-E)

IO FPGA

N.A.1

N.A.1

0x6 (0.006)

0x6 (0.006)

0x6 (0.006)

0x6 (0.006)

MI FPGA

N.A.1

N.A.1

0x11 (0.017)

0x11 (0.017)

0x14 (0.020)

0x14 (0.020)

Cisco Nexus 9372TX Switch (N9K-C9372TX)

IO FPGA

N.A.1

N.A.1

0x4 (0.004)

0x4 (0.004)

0x4 (0.004)

0x4 (0.004)

MI FPGA

N.A.1

N.A.[1]

0x13 (0.019)

0x13 (0.019)

0x14 (0.020)

0x14 (0.020)

Cisco Nexus 9396PX Switch (N9K-C9396PX)

IO FPGA

0x13 (0.019)

0x13 (0.019)

0x14 (0.020)

0x14 (0.020)

0x14 (0.020)

0x14 (0.020)

MI FPGA

0x13 (0.019)

0x14 (0.020)

0x14 (0.020)

0x14 (0.020)

0x14 (0.020)

0x14 (0.020)

Cisco Nexus 9396TX Switch (N9K-C9396TX)

IO FPGA

0x5 (0.005)

0x6 (0.006)

0x7 (0.007)

0x7 (0.007)

0x7 (0.007)

0x7 (0.007)

6-port 40-Gigabit optical uplink module (N9K-M6PQ and N9K-M6PQ-E)

MI FPGA

N.A.1

0x9 (0.009)

0x9 (0.009)

0x9 (0.009)

0x10 (0.016)

0x10 (0.016)

12-port optical uplink module (N9K-M12PQ)

MI FPGA

0x17 (0.023)

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

0x20 (0.032)

0x20 (0.032)

[1] Not available in this release.

EPLD images for the Cisco Nexus 95xx ACI-Mode Modular Switches

Component

EPLD Device

Releases 11.0(1d)

Releases 11.0(2m)

Releases 11.0(3f) 11.0(3i)

Release 11.0(4q)

Release 11.1(1s)

Release 11.1(2i)

Supervisor A (N9K-SUP-A)

IO FPGA

0x20 (0.032)

0x22 (0.034)

0x22 (0.034)

0x22 (0.034)

0x22 (0.034)

0x22 (0.034)

Supervisor B (N9K-SUP-B)

IO FPGA

N.A.2

0x20 (0.032)

0x22 (0.034)

0x22 (0.034)

0x22 (0.034)

0x22 (0.034)

System Controller (N9K-SC-A)

IO FPGA

0x17 (0.023)

0x17 (0.023)

0x17 (0.023)

0x19 (0.025)

0x19 (0.025)

0x19 (0.025)

36-port 40-Gigabit QSFP+ I/O module (N9K-X9736PQ)

IO FPGA

0x5 (0.005

0x5 (0.005)

0x5 (0.005)

0x5 (0.005)

0x5 (0.005)

0x5 (0.005)

MI FPGA

0x4 (0.004)

0x5 (0.005)

0x5 (0.005)

0x5 (0.005)

0x5 (0.005)

0x5 (0.005)

Fabric module for Cisco Nexus 9504 chassis (N9K-C9504-FM)

IO FPGA

N.A.2

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

Fabric module for Cisco Nexus 9508 chassis (N9K-C9508-FM)

IO FPGA

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

0x18 (0.024)

Fabric module for Cisco Nexus 9516 chassis (N9K-C9516-FM)

IO FPGA

N.A.2

N.A.2

N.A.2

N.A.[2]

0x12 (0.018)

0x12 (0.018)

[2] Not available in this release.

Related Documentation

Cisco Application Centric Infrastructure (ACI) Documentation

The ACI documentation is available at the following URL: Click Here .

Cisco Application Centric Infrastructure (ACI) Simulator Documentation

The Cisco ACI Simulator documentation is available at Click Here .

Cisco Nexus 9000 Series Switches Documentation

The Cisco Nexus 9000 Series Switches documentation is available at Click Here .

Cisco Application Virtual Switch Documentation

The Cisco Application Virtual Switch (AVS) documentation is available at Click Here .

Cisco Application Centric Infrastructure (ACI) Integration with OpenStack Documentation

Cisco ACI integration with OpenStack documentation is available at Click Here .

Documentation Feedback

To provide technical feedback on this document, or to report an error or omission, please send your comments to apic-docfeedback@cisco.com. We appreciate your feedback.

Obtaining Documentation and Submitting a Service Request

For information on obtaining documentation, using the Cisco Bug Search Tool (BST), submitting a service request, and gathering additional information, see What's New in Cisco Product Documentation, at: Click Here .

Subscribe to What's New in Cisco Product Documentation, which lists all new and revised Cisco technical documentation as an RSS feed and delivers content directly to your desktop using a reader application. The RSS feeds are a free service.

THE SPECIFICATIONS AND INFORMATION REGARDING THE PRODUCTS IN THIS MANUAL ARE SUBJECT TO CHANGE WITHOUT NOTICE. ALL STATEMENTS, INFORMATION, AND RECOMMENDATIONS IN THIS MANUAL ARE BELIEVED TO BE ACCURATE BUT ARE PRESENTED WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USERS MUST TAKE FULL RESPONSIBILITY FOR THEIR APPLICATION OF ANY PRODUCTS.

THE SOFTWARE LICENSE AND LIMITED WARRANTY FOR THE ACCOMPANYING PRODUCT ARE SET FORTH IN THE INFORMATION PACKET THAT SHIPPED WITH THE PRODUCT AND ARE INCORPORATED HEREIN BY THIS REFERENCE. IF YOU ARE UNABLE TO LOCATE THE SOFTWARE LICENSE OR LIMITED WARRANTY, CONTACT YOUR CISCO REPRESENTATIVE FOR A COPY.

The following information is for FCC compliance of Class A devices: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference when the equipment is operated in a commercial environment. This equipment generates, uses, and can radiate radio-frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment in a residential area is likely to cause harmful interference, in which case users will be required to correct the interference at their own expense.

The following information is for FCC compliance of Class B devices: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation. This equipment generates, uses and can radiate radio frequency energy and, if not installed and used in accordance with the instructions, may cause harmful interference to radio communications. However, there is no guarantee that interference will not occur in a particular installation. If the equipment causes interference to radio or television reception, which can be determined by turning the equipment off and on, users are encouraged to try to correct the interference by using one or more of the following measures:

- Reorient or relocate the receiving antenna.

- Increase the separation between the equipment and receiver.

- Connect the equipment into an outlet on a circuit different from that to which the receiver is connected.

- Consult the dealer or an experienced radio/TV technician for help.

Modifications to this product not authorized by Cisco could void the FCC approval and negate your authority to operate the product

The Cisco implementation of TCP header compression is an adaptation of a program developed by the University of California, Berkeley (UCB) as part of UCB’s public domain version of the UNIX operating system. All rights reserved. Copyright © 1981, Regents of the University of California.

NOTWITHSTANDING ANY OTHER WARRANTY HEREIN, ALL DOCUMENT FILES AND SOFTWARE OF THESE SUPPLIERS ARE PROVIDED "AS IS" WITH ALL FAULTS. CISCO AND THE ABOVE-NAMED SUPPLIERS DISCLAIM ALL WARRANTIES, EXPRESSED OR IMPLIED, INCLUDING, WITHOUT LIMITATION, THOSE OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OR ARISING FROM A COURSE OF DEALING, USAGE, OR TRADE PRACTICE.

IN NO EVENT SHALL CISCO OR ITS SUPPLIERS BE LIABLE FOR ANY INDIRECT, SPECIAL, CONSEQUENTIAL, OR INCIDENTAL DAMAGES, INCLUDING, WITHOUT LIMITATION, LOST PROFITS OR LOSS OR DAMAGE TO DATA ARISING OUT OF THE USE OR INABILITY TO USE THIS MANUAL, EVEN IF CISCO OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

Any Internet Protocol (IP) addresses and phone numbers used in this document are not intended to be actual addresses and phone numbers. Any examples, command display output, network topology diagrams, and other figures included in the document are shown for illustrative purposes only. Any use of actual IP addresses or phone numbers in illustrative content is unintentional and coincidental.

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: Click Here . 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)