Cisco APIC Installation and ACI Upgrade and Downgrade Guide

PDF

Cisco APIC Installation and ACI Upgrade and Downgrade Guide

Guidelines and restrictions when managing FPGA/EPLD/BIOS firmware

Want to summarize with AI?

Log in

Follow these guidelines and restrictions when you manage FPGA, EPLD, or BIOS firmware on ACI switches to ensure successful upgrades and proper system operation.


Component-specific considerations

Note the following component-specific considerations:

  • For supervisor modules: ACI switches operate in cold standby mode. When the active supervisor module reloads, the entire box reloads. When both supervisor modules need FPGA, EPLD, or BIOS upgrades during normal boot sequence, the system power cycles both modules simultaneously. When only the active module needs an upgrade, the system power cycles both modules simultaneously.If only the standby module needs FPGA, EPLD, or BIOS upgrade, the system power cycles only the standby module. The active module continues running.

  • For system controllers: The FPGA/EPLD/BIOS on the system controllers (SCs) on modular switches are not upgraded during the normal boot up sequence. If the EPLD/FPGA/BIOS version on the system controllers does not match with the base ACI switch image, you still need to perform an upgrade of the switch itself through the APICs.

There are known Memory Technology Device (MTD) intermittent mount issues, where the automatic FPGA/EPLD/BIOS upgrades are not triggered on some linecard modules and fabric modules on certain MTD-based boards. If the Embedded MultiMediaCard (EMMC) or MTD has gone bad, the automatic FPGA/EPLD/BIOS upgrades will not get triggered.

Entering the command show system reset-reason at the upper board level provides information on the reason for the reset when the automatic FPGA/EPLD/BIOS upgrades are triggered. However, entering the command at the linecard or fabric module level (for example, show system reset-reason module 3) does not produce any information.