Update the Complex Programmable Logic Device (CPLD) Image

During the device bootup, if an older version of a CPLD module is detected, the system displays a log message to upgrade the CPLD module image.

You can also use show sys-info cpld command to check the current version of the CPLD module on the device.

Before you begin

Upgrade the software on the switch to the latest build.

About this task

The cpld-install command compares the image version of the modules with the current version on the device:

  • If the versions are the same, the command exits.

  • If the current version is an earlier version, you must update the image version of the specific module.

The device automatically restarts after sucessful installation of the specific module.

Procedure

  1. To enter User EXEC mode, log on to the switch.
  2. Update one of the following CPLDs:
    • APP:

      cpld-install app [WORD<1-99>]

    • BOOT:

      cpld-install boot [WORD<1-99>]

    • Main CPLD module:

      cpld-install main [WORD<1-99>]

    • Port:

      cpld-install port [WORD<1-99>]

  3. When prompted, type y to continue with the CPLD update.

Variable Definitions

The following table defines parameters for the cpld-install command.

Variable

Value

app

Updates the APP module.

boot

Updates the BOOT module.

main

Updates the main CPLD module.

port

Updates the Port module.

WORD<1-99>

Specifies the image filename.

Note: This parameter is optional. If you do not specify the filename, the command checks the image file for the image from the running filesystem.