Maintaining and Managing Storage Configurations : Upgrading Firmware : Upgrading the CPLD Version

Upgrading the CPLD Version

The MegaRAID Storage Manager software supports the Complex Programmable Logic Device (CPLD) version check feature.

To avoid updating an incorrect CPLD ROM file on the controller, the MegaRAID Storage Manager software compares the base part number of the CPLD USERCODE of the existing controller with the CPLD ROM file version. In the USERCODE of the existing controller, the first 20 bits are considered as the base part number and the rest 12 bits as revision level. If the base part number matches, then the MSM software checks for the revision level. If the version matches, the MSM software allows upgrading CPLD version of the controller. When an upgrade operation is initiated, MSM software prints both the versions and then upgrades the CPLD version.