cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
401
Views
2
Helpful
3
Replies

How to Upgrade a CPLD on a Catalyst 9400 Switch

CHISHIUNG
Level 1
Level 1

We are planning to upgrade the OS version of our Catalyst 9400 switch (16.12.x to 17.12.x).
We have a CPLD, should we upgrade this as well? If it is recommended, we would like to upgrade the CPLD after the OS version. The manufacturer's documentation lists the following command:
Is it OK if I just submit the following command without specifying the OS file name, etc.?

Device# configure terminal
Device(config)# service internal
Device(config)# exit
Device# upgrade hw-programmable cpld filename bootflash: rp active

1 Accepted Solution

Accepted Solutions

Jens Albrecht
Level 3
Level 3

Hello @CHISHIUNG,

the file for the CPLD upgrade is contained in the software package that you already installed as part of the IOS-XE upgrade.

So there is not separate CPLD file to download and you also do not need to specify any filename with the CPLD upgrade command.
The system will automatically check and find the correct file for this upgrade. So the command you mentioned is correct.

Cisco has published a very good video about Upgrade CPLD on Catalyst 9400 on the Cisco Video Portal.
It shows all the steps and what to check before making this upgrade so I highly recommend watching it.

HTH!

View solution in original post

3 Replies 3

marce1000
Hall of Fame
Hall of Fame

 

  - FYI : https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9400/software/release/17-12/release_notes/ol-17-12-9400/upgrading_the_switch_software.html#id_116258

         https://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst9400/software/release/17-12/release_notes/ol-17-12-9400/rommon_versions.html

 

          M.



-- Each morning when I wake up and look into the mirror I always say ' Why am I so brilliant ? '
    When the mirror will then always repond to me with ' The only thing that exceeds your brilliance is your beauty! '

Do you need a file for your CPLD?
Does this mean that if I run the command described, it will automatically upgrade to the target version?

Jens Albrecht
Level 3
Level 3

Hello @CHISHIUNG,

the file for the CPLD upgrade is contained in the software package that you already installed as part of the IOS-XE upgrade.

So there is not separate CPLD file to download and you also do not need to specify any filename with the CPLD upgrade command.
The system will automatically check and find the correct file for this upgrade. So the command you mentioned is correct.

Cisco has published a very good video about Upgrade CPLD on Catalyst 9400 on the Cisco Video Portal.
It shows all the steps and what to check before making this upgrade so I highly recommend watching it.

HTH!