Software image
The NX-OS software image is an image that
-
consolidates the necessary system components into one image,
-
includes a bundled EPLD image beginning with Release 10.5(3)F, and
-
uses a 64-bit format with different prefixes for supported Nexus platforms.
Each Nexus switch is shipped with the NX-OS software preinstalled. The NX-OS software consists of one NX-OS software image, and this image is required to load the NX-OS operating system.
![]() Note |
Beginning with Release 10.5(3)F, NX-OS no longer provides a separate EPLD image. The EPLD image is bundled with all NX-OS images, increasing image sizes. For more information, refer to Cisco Nexus 9000 Series FPGA/EPLD Upgrade Release Notes on Cisco.com. |
NX-OS Release 10.6(x) supports only 64-bit images, which include:
-
The 64-bit NX-OS image file name with nxos64-cs as the prefix (for example, nxos64-cs.10.5.3.F.bin) is supported on all Nexus 9000 series switches except Nexus 9500 -R and -R2 switches and line cards, Nexus 9800 switches, and N9364E-SG2 switches.
-
The 64-bit NX-OS image file name with nxos64-msll as the prefix (for example, nxos64-msll.10.5.3.F.bin) is supported only on Nexus 9500 Series -R and -R2 modular switches.
-
The64-bit NX-OS image file name with nxos64-s1 as the prefix (for example, nxos64-s1.10.5.3.bin) is mandatory on Nexus 9800 and N9364E-SG2 switches. This image is supported from NX-OS Release 10.5(1)F on Nexus 9800 switches and from 10.5(3)F on N9364E-SG2 switches.
-
The 64-bit NX-OS image file name with nxos64-s1-dpu as the prefix (for example, nxos64-s1-dpu.10.6.2.F.bin) is mandatory on N9324C-SE1U and N9348Y2C6D-SE1U Smart switches. This image is supported from NX-OS Release 10.6(2)F. Currently, these switches work in networking mode only.

Note
-
Only disruptive upgrade is supported on the Smart switches.
-
Service-acceleration feature is not supported in 10.6(2)F.
-
The Nexus 9000 Series switches support disruptive software upgrades and downgrades by default.
For information about the supported upgrade paths, see the CiscoNexus 9000 and 3000 Upgrade and ISSU Matrix.
![]() Note |
|
EPLD image
The Nexus 9000 Series NX-OS mode switches contain several programmable logical devices (PLDs) that provide hardware functions in all modules. PLDs include electronic programmable logic devices (EPLDs), field programmable gate arrays (FPGAs), and complex programmable logic devices (CPLDs), but not ASICs. In this document, the term EPLD is used for FPGA and CPLDs. EPLD upgrades improve hardware functions and resolve known issues.
-
For more information about EPLD, refer to Cisco Nexus 9000 Series FPGA/EPLD Upgrade Release Notes on Cisco.com.
-
Until NX-OS Release 10.5(2)F, ISSU supports EPLD upgrades using the install all nxos <nxos-image> epld <epld-image> command during disruptive system (NX-OS) upgrade.
-
While upgrading from pre-10.5(3)F releases to 10.5(3)F and later, first upgrade to 10.5(3) NX-OS using the install all <nxos-image> command. Then, after the NX-OS upgrade is complete, upgrade EPLD using the install epld command.
-
Beginning with NX-OS Release 10.5(3)F, EPLD upgrade takes place during an ISSU system upgrade. To avoid EPLD upgrade, use the skip-epld option. Do not use the epld <epld-image> option as the EPLD image is bundled with the NX-OS images and a separate EPLD image is no longer provided.

Feedback