The CPLD firmware should be updated manually to version 1.0.8 prior to deploying, updating, and or installing BIOS 1.8.2 and iDRAC 6.00.30.202.
*There are prerequisites that need to be fulfilled prior to any update to CPLD version 1.0.8.
BIOS version must be at 1.5.5 or higher, before updating CPLD.
iDRAC version must be at 5.10.10.05 or higher, before updating CPLD.
*CPLD must be updated separately and requires a reboot before updating other firmware or software.
NOTE: If you encounter a POST error on boot after CPLD is upgraded, perform a cold reboot the host a second time to ensure the node boots without error.
CPLD is not included in any RCM, IC and or OME catalog. However, BIOS and iDRAC are in the catalogs.
The catalogs below will require at least one (or more) updates to reach the required minimum BIOS and iDRAC versions necessary to update the CPLD to version 1.0.8.
If the customer system was last updated or deployed from PowerFlex custom node 15G OME Catalog for February 2022, you must update to PowerFlex custom node 15G OME Catalog for May 2022 or later before updating to CPLD version 1.0.8.
*Customer system cannot be updated directly to PowerFlex custom node 15G OME Catalog for January 2023 from PowerFlex custom node 15G OME Catalog for February 2022 (requires multiple updates).
To Update PowerFlex Custom Nodes
First confirm the current version of CPLD firmware on the node, before performing the update:
- Using iDRAC web UI to confirm current CPLD firmware (requires iDRAC IP address):
- To check if your nodes are affected, log in to each node iDRAC
- - Select: System→Inventory→Firmware Inventory – then scroll down to find “System CPLD”
- Using iDRAC IP through Putty to confirm current CPLD firmware (requires iDRAC IP address):
-
- racadm>>racadm get BIOS.sysinformation.SystemCpldVersion
Using iDRAC IP through Windows command prompt for Redfish API to confirm current CPLD firmware:
- User name:password: https://<idrac ip>/redfish/v1/UpdateService/FirmwareInventory
(Shows all firmware, not just CPLD)
- Cmd>curl -k -u root:xxxxx -X GET https://10.241.230.13/redfish/v1/UpdateService/FirmwareInventory
Once current CPLD firmware version has been confirmed, download the CPLD firmware via this link and update to CPLD version 1.0.8 using the instructions below: PowerEdge CPLD R750/R750xa/R650 Version 1.0.8
NOTE: When performing tasks on a node that requires it to be shut down or restarted, do so gracefully. Operating system upgrades and patches, and other maintenance activities, like part replacement, require shutting down or rebooting a node.
For information about updating a single component, see the articles below.
If updating the entire cluster suite (BIOS, Firmware, Driver pack), see the following links for instructions and downloads:
Before attempting any upgrade action, read the following:
Once the CPLD version is verified and an update is confirmed necessary, follow the steps below to update the CPLD to version 1.0.8:
1. Clear the job queue:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue delete -i ALL
2. Show the currently installed CPLD version by pulling the system inventory and filtering down to the CPLD firmware version:
racadm -r <iDRAC_IP> -u root -p <password> swinventory | grep CPLD -A4 | egrep "CPLD|Version"
3. Install the CPLD firmware package (note, this may have a slightly different structure depending on where the file is located locally or remotely):
racadm -r <iDRAC_IP> -u root -p <password> update -f CPLD_Firmware_N9YTC_WN64_1.0.8_A00.EXE
4. Monitor the job queue for progress and completion of CPLD download to LC:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue view | grep CPLD -B1 -A1
5. Reboot the server from within the OS.
If the customer system was last updated or deployed from PowerFlex rack release 3.5.6.1 or 3.6.2.1, you must update to PowerFlex rack release 3.5.6.3 or 3.6.2.3 before updating to CPLD version 1.0.8.
*Customer system cannot be updated directly to PowerFlex rack release 3.5.7.1 or 3.6.3.1 from PowerFlex rack release 3.5.6.1 or 3.6.2.1 (requires multiple updates).
If the customer system was last updated or deployed from PowerFlex appliance release IC_38.356.00, IC_38.356.01, IC_38.362.00, IC_38.362.01, you must update to PowerFlex appliance release IC_38.356.03, IC_38.362.03 or later before updating to CPLD version 1.0.8.
*Customer system cannot be updated directly to PowerFlex appliance release IC_38.357.01 or IC_38.363.01 from PowerFlex appliance release IC_38.356.00, IC_38.356.01, IC_38.362.00, IC_38.362.01 (requires multiple updates).
To Update PowerFlex Rack and PowerFlex Appliance
First confirm the current version of CPLD firmware on the node, before performing the update:
Once the current CPLD firmware version has been confirmed, download the CPLD firmware via this link and update to CPLD version 1.0.8 using the instructions below: PowerEdge CPLD R750/R750xa/R650 Version 1.0.8
NOTE: When performing tasks on a node that requires it to be shut down or restarted, do so gracefully. Operating system upgrades and patches, and other maintenance activities, like part replacement, require shutting down or rebooting a node.
Before attempting any upgrade action, please read the following:
Once CPLD version is verified and an update is confirmed necessary, follow the steps below to update the CPLD to version 1.0.8:
1. Clear the job queue:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue delete -i ALL
2. Show the currently installed CPLD version by pulling the system inventory and filtering down to the CPLD firmware version:
racadm -r <iDRAC_IP> -u root -p <password> swinventory | grep CPLD -A4 | egrep "CPLD|Version"
3. Install the CPLD firmware package (note, this may have a slightly different structure depending on where the file is located locally or remotely):
racadm -r <iDRAC_IP> -u root -p <password> update -f CPLD_Firmware_N9YTC_WN64_1.0.8_A00.EXE
4. Monitor the job queue for progress and completion of CPLD download to LC:
racadm -r <iDRAC_IP> -u root -p <password> jobqueue view | grep CPLD -B1 -A1
5. Reboot the server from within the OS.