Dell Networking X-Series - Steps to Upgrade the CPLD
Summary: Dell Networking X-Series - Steps to Upgrade the Complex Programmable Logic Device (CPLD).
Symptoms
X-Series switches automatically update the CPLD when running hardware version 00.00.04. This version is applied (for X1018P, X1026/P, X1052/P HW Version 00.00.04) on boot up if switches are running with an older CPLD version.
CPLD update may take 10 to 15 minutes to complete. During CPLD update, do not power cycle the switch, as it may cause the switch to be unresponsive and must be replaced. The CPLD can be manually updated from the boot menu by pressing the "ESC" button on switch boot up and selecting the option "3-CPLD upgrade force".
A manual CPLD code update is required only for X1052/P switches with Hardware version 00.00.03. The firmware version should be 3.0.0.95 and boot code version 1.0.0.25.
The hardware version can be found by running the command "show version" from the CLI.
console# show version SW version 3.0.1.2 ( date 26‐May‐2019 time 16:25:00 ) Boot version 1.0.0.25 ( date 05‐Apr‐2017 time 09:55:19 ) HW version 00.00.02
Steps to upgrade CPLD from Boot menu
1. Use a Personal Computer (PC) for connecting the switch console port through Micro USB cable.
2. Open the console of the switch using a terminal emulator to make a serial connection (Putty is a widely used freeware version)
3. Power cycle the switch manually and while the switch is booting up, keep an eye on the boot up, on the console screen.
4. While booting up, the boot stops for a few seconds as shown in the example below ("Auto boot in 2 secs").
Press ESC key to enter boot or startup menu.
Boot1 Checksum Test............................PASS
Boot2 Checksum Test............................PASS
Flash Image Validation Test.....................PASS
CPLD Code match. No need to upgrade. CPLD Version 2.06
BOOT Software Version 1.0.0.25 Built 05-Apr-2017 09:55:19
Networking device with Marvell ARM CPU core. 256 MByte SDRAM.
I-Cache 16 KB, D-Cache 16 KB, L2 Cache 256 KB. Cache Enabled.
MAC Address : f8:b1:56:96:42:3d.
Autoboot in 2 seconds - press RETURN or Esc. to abort and enter prom.
5. From the provided options, enter "3" for the CPLD upgrade.
Startup Menu
[1] Download Software
[2] Erase Flash File
[3] CPLD Upgrade Force
[4] Password Recovery Procedure
[5] Set Terminal Baud-Rate
[6] Back
Enter your choice or press 'ESC' to exit:
6. Press Yes to continue upgrading the CPLD.
Notes:
CPLD code cannot be updated manually for X1008, X1018, X1026/P and X4016 switches.
Cause
.
Resolution
.