IO FPGA fails to upgrade on Cisco Nexus switches
Applies to
- Cisco Nexus 3232C
- Cisco Nexus 92300YC
- Cisco Nexus 9336C-FX2
Issue
While updating the EPLD image on the switch models in the "applies to" section, the IO FPGA EPLD device shows as the device is programming the upgrade; however, post reboot the device does not show the updated version:
switch1# install epld bootflash:n9000-epld.9.3.4.img module 1
Compatibility check:
Module Type Upgradable Impact Reason
------ ----------------- ---------- ---------- ------
1 SUP Yes disruptive Module Upgradable
Retrieving EPLD versions.... Please wait.
Images will be upgraded according to following table:
Module Type EPLD Running-Version New-Version Upg-Required
------ ---- ------------- --------------- ----------- ------------
1 SUP MI FPGA 0x9 0x12 Yes
1 SUP IO FPGA 0x9 0x12 Yes
The above modules require upgrade.
The switch will be reloaded at the end of the upgrade
Do you want to continue (y/n) ? [n] y
Proceeding to upgrade Modules.
Starting Module 1 EPLD Upgrade
Module 1 : MI FPGA [Programming] : 100.00% ( 64 of 64 sectors)
Module 1 : IO FPGA [Programming] : 100.00% ( 64 of 64 sectors)
Module 1 EPLD upgrade is successful.
Module Type Upgrade-Result
------ ------------------ --------------
1 SUP Success
Module 1 EPLD upgrade is successful.
Output after reboot:
switch1# show version module 1 epld
EPLD Device Version
---------------------------------------
MI FPGA 0x12
IO FPGA 0x9