cancelar
Mostrando los resultados de 
Buscar en lugar de 
Quiere decir: 
cancel
299
Visitas
4
ÚTIL
25
Respuestas

Doubt with Cisco Catalyst 9400 upgrade

Julian Ortiz
Level 1
Level 1

Hi community,

I have a doubt about upgrading a switch Cisco Catalyst 9400. Beside to the software image upgrade, the Release Notes say “ROMMON and CPLD version upgrade process must be completed after upgrading the software image.”. Is this true? If so, where can I find the ROMMON and CPLD images/files? I searched in the Software Download page and there are only software images.

This is the link with the information:

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

 

It seems CPLD must be upgrade:

CPLD version upgrade process must be completed after upgrading the software image.

 

For the ROMMON, I am a little confused:

You can upgrade the ROMMON before, or, after upgrading the software version. If a new ROMMON version is available for the software version you are upgrading to, proceed as follows:

  • Upgrading the ROMMON in the primary SPI flash device

    This ROMMON is upgraded automatically. When you upgrade from an existing release on your switch to a later or newer release for the first time, and there is a new ROMMON version in the new release, the system automatically upgrades the ROMMON in the primary SPI flash device, based on the hardware version of the switch.

  • Upgrading the ROMMON in the golden SPI flash device

    You must manually upgrade this ROMMON. Enter the upgrade rom-monitor capsule golden switch command in privileged EXEC mode.

Maybe someone with experience with this type of upgrades can shed some light here.

 

Thanks in advance,

Julián

 

1 SOLUCIÓN ACEPTADA

Soluciones aceptadas
25 RESPUESTAS 25

Julian Ortiz
Level 1
Level 1

Hi everyone,

Any idea?

Regards,

Julián

Leo Laohoo
Hall of Fame
Hall of Fame

The microcode upgrade is done automatically. 

The FPGA &/or golden capsule upgrade has to be done manually.

Hi Leo,

With microcode do you mean ROMMON or CPLD?

 

Regads,

Julián

Hello,

as I understand it, the ROMMON (or microcode/firmware as mentioned by @Leo Laohoo ) is upgraded automatically when the software is updated, and CLPD has to be done manually, using the 'upgrade hw-programmable cpld filename ' exec command. Auto-upgrade of the CLPD is not supported (see the link below):

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

Hi Georg,

Then, in the command “upgrade hw-programmable cpld filename”, filename is the name of a CPLD file. Where can I find this file?

I searched in the Software Download page and there are only software images (IOS), for example the following for IOS-XE 17.9.5:

 

JulianOrtiz_0-1719294807114.png

There is no CPLD files. Or if the image file is for instance "cat9k_iosxe.17.09.05.SPA.bin", do I have to run "upgrade hw-programmable cpld flash:cat9k_iosxe.17.09.05.SPA.bin"?

 

------------------EDITED-----------------

More things I found, it seems the CPLD upgrade is not necessary based on these:

https://bst.cisco.com/quickview/bug/CSCvy82222

https://community.cisco.com/t5/cisco-software-discussions/catalyst-cpld-upgrade-absolutely-necessary/td-p/4953719

 

Regards,

Julian

shambhu.kumar
Level 1
Level 1

What version currently running and what is the target version you want to run.

Can you share 

show version | i BOOTLDR

show platform

 

 

Hi Shambhu,

 

Here you are:

AGR-00-BB9410-01#show version | i BOOTLDR
BOOTLDR: System Bootstrap, Version 17.3.1r[FC2], RELEASE SOFTWARE (P)
AGR-00-BB9410-01#
AGR-00-BB9410-01#show platform
Chassis type: C9410R

Slot Type State Insert time (ago)
--------- ------------------- --------------------- -----------------
1 C9400-LC-48P ok 1y49w
1/0 C9400-LC-48P ok 1y49w
2 C9400-LC-48P ok 1y49w
2/0 C9400-LC-48P ok 1y49w
3 C9400-LC-24XS ok 1y49w
3/0 C9400-LC-24XS ok 1y49w
5 C9400-SUP-1XL ok 1y49w
5/0 C9400-SUP-1XL ok 1y49w
6 C9400-SUP-1XL ok 1y49w
6/0 C9400-SUP-1XL ok 1y49w
7 C9400-LC-24XS ok 1y49w
7/0 C9400-LC-24XS ok 1y49w
8 C9400-LC-48P ok 1y49w
8/0 C9400-LC-48P ok 1y1w
9 C9400-LC-48P ok 1y49w
9/0 C9400-LC-48P ok 1y49w
R0 C9400-SUP-1XL ok, active 1y49w
R1 C9400-SUP-1XL ok, standby 1y49w
P1 C9400-PWR-3200AC ok 1y49w
P2 C9400-PWR-3200AC ok 1y49w
P3 C9400-PWR-3200AC ps, fail 1y49w
P4 C9400-PWR-3200AC ps, fail 1y49w
P5 C9400-PWR-3200AC ok 1y49w
P6 C9400-PWR-3200AC ok 1y49w
P7 C9400-PWR-3200AC ps, fail 1y49w
P8 C9400-PWR-3200AC ps, fail 1y49w
P17 C9410-FAN ok 1y49w

Slot CPLD Version Firmware Version
--------- ------------------- ---------------------------------------
1 19032905 17.3.1r[FC2]
2 19032905 17.3.1r[FC2]
3 19032905 17.3.1r[FC2]
5 19032905 17.3.1r[FC2]
6 19032905 17.3.1r[FC2]
7 19032905 17.3.1r[FC2]
8 19032905 17.3.1r[FC2]
9 19032905 17.3.1r[FC2]

AGR-00-BB9410-01#

 

And I am going to upgrade to IOS-XE 17.9.5.

 

Regards,

Julián

Hi Julian,

for safer side upgrade 17.3.x to 17.6.x then upgrade 17.9.x

using "install add file flash:cat9k_iosxe.x.x.x.SPA.bin activate commit"    ROMMON will be upgraded automatically , no need to upgrade CPLD or FPGA,

Hi Shambhu,

 

An intermediate jump? The release notes say nothing about jumping to an intermediate image. Where did you find that information?

 

Regards,

Julián

Hello Julian,

I have four Catalyst 9400 Series 7 Slot Chassis, I have upgraded from 17.03.05 to 17.06.05 in first two chassis.

in second two 9400 Series 7 Slot Chassis I have upgraded from 17.03.05 to 17.06.05  and then 17.08.01.

below captures are for your reference, intermediate jumping from one version to another is not well documented. 

shambhukumar_0-1719399709649.png

shambhukumar_1-1719399807632.png

CSW-C9407-BLD1-GF#sh module
Chassis Type: C9407R

Switch Number 1

Mod Ports Card Type Model Serial No.
---+-----+--------------------------------------+--------------+--------------
1 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EGV
2 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EEN
3 11 Supervisor 1 XL Module C9400-SUP-1XL JAD264705S8
5 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250DYM
6 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250E9U

Mod MAC addresses Hw Fw Sw Status
---+--------------------------------+----+------------+------------------+--------
1 4014.8282.1558 to 4014.8282.156F 1.0 17.8.1r[FC1] 17.06.05 ok
2 6C03.B539.C578 to 6C03.B539.C58F 1.0 17.8.1r[FC1] 17.06.05 ok
3 648F.3E21.5E6C to 648F.3E21.5E76 2.1 17.8.1r[FC1] 17.06.05 ok
5 6C03.B552.C940 to 6C03.B552.C957 1.0 17.8.1r[FC1] 17.06.05 ok
6 648F.3E9D.D9F8 to 648F.3E9D.DA0F 1.0 17.8.1r[FC1] 17.06.05 ok

Mod Redundancy Role Operating Mode Configured Mode Redundancy Status
---+-------------------+---------------+---------------+------------------
3 Active sso sso Active

Switch Number 2

Mod Ports Card Type Model Serial No.
---+-----+--------------------------------------+--------------+--------------
1 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EDM
2 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EZ5
3 11 Supervisor 1 XL Module C9400-SUP-1XL JAD265102SF
5 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250F1H
6 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EJ7

Mod MAC addresses Hw Fw Sw Status
---+--------------------------------+----+------------+------------------+--------
1 C47E.E0FF.E610 to C47E.E0FF.E627 1.0 17.8.1r[FC1] 17.06.05 ok
2 4014.82DD.5130 to 4014.82DD.5147 1.0 17.8.1r[FC1] 17.06.05 ok
3 ECC0.1897.84AC to ECC0.1897.84B6 2.1 17.8.1r[FC1] 17.06.05 ok
5 C47E.E0FF.F468 to C47E.E0FF.F47F 1.0 17.8.1r[FC1] 17.06.05 ok
6 6C03.B538.EDA8 to 6C03.B538.EDBF 1.0 17.8.1r[FC1] 17.06.05 ok

Mod Redundancy Role Operating Mode Configured Mode Redundancy Status
---+-------------------+---------------+---------------+------------------
3 Standby sso sso Standby Hot

 

============================================

DIST-C9407-ADMB-GF#sh module
Chassis Type: C9407R

Switch Number 1

Mod Ports Card Type Model Serial No.
---+-----+--------------------------------------+--------------+--------------
1 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250F4C
2 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EWG
3 11 Supervisor 1 XL Module C9400-SUP-1XL JAD263500AH
5 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250E29
6 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250E5D

Mod MAC addresses Hw Fw Sw Status
---+--------------------------------+----+------------+------------------+--------
1 4014.8282.17F8 to 4014.8282.180F 1.0 17.8.1r[FC1] 17.08.01 ok
2 C47E.E0FF.D680 to C47E.E0FF.D697 1.0 17.8.1r[FC1] 17.08.01 ok
3 648F.3E21.522C to 648F.3E21.5236 2.1 17.8.1r[FC1] 17.08.01 ok
5 C47E.E0FF.E628 to C47E.E0FF.E63F 1.0 17.8.1r[FC1] 17.08.01 ok
6 C47E.E0FF.E5E0 to C47E.E0FF.E5F7 1.0 17.8.1r[FC1] 17.08.01 ok

Mod Redundancy Role Operating Mode Configured Mode Redundancy Status
---+-------------------+---------------+---------------+------------------
3 Active sso sso Active

Switch Number 2

Mod Ports Card Type Model Serial No.
---+-----+--------------------------------------+--------------+--------------
1 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EQK
2 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EFH
3 11 Supervisor 1 XL Module C9400-SUP-1XL JAD265103XP
5 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EA9
6 24 24-Port 10 Gigabit Ethernet (SFP+) C9400-LC-24XS JAE27250EF8

Mod MAC addresses Hw Fw Sw Status
---+--------------------------------+----+------------+------------------+--------
1 C47E.E0FF.E2E0 to C47E.E0FF.E2F7 1.0 17.8.1r[FC1] 17.08.01 ok
2 6C03.B539.C500 to 6C03.B539.C517 1.0 17.8.1r[FC1] 17.08.01 ok
3 ECC0.1897.86AC to ECC0.1897.86B6 2.1 17.8.1r[FC1] 17.08.01 ok
5 C47E.E0FF.F4B0 to C47E.E0FF.F4C7 1.0 17.8.1r[FC1] 17.08.01 ok
6 6C03.B539.C560 to 6C03.B539.C577 1.0 17.8.1r[FC1] 17.08.01 ok

Mod Redundancy Role Operating Mode Configured Mode Redundancy Status
---+-------------------+---------------+---------------+------------------
3 Standby sso sso Standby Hot

Chassis MAC address range: 44 addresses from 648f.3e21.5200 to 648f.3e21.522b

Thanks

 

Hello Julian,

I have four Catalyst 9400 Series 7 Slot Chassis, In two chassis I have upgraded  17.06.05 from 17.03.05

and another two chassis it has been upgraded from 17.03.05 to 17.06.05 and later 17.08.01. You can directly upgrade 17.03.X to 17.9.X. No neded to care about ROMMON, CPLD and FPGA. It will upgrade automatically. 

shambhukumar_0-1719402422149.png

Thanks 

 

 

Thanks for the information.

 

Regards,

Julián

Leo Laohoo
Hall of Fame
Hall of Fame

CPLD, FPGA are different components of switch, router, WLC, AP. 

 


@Georg Pauwen wrote:
the ROMMON ... is upgraded automatically

Not all the time. 

For example, a router upgrading from 17.3.X (and earlier) to 17.9.X will involve an automatic ROMMON upgrade, ROMMON version 17.7(1r).  However, a router upgrading from 17.3.X (and earlier) to 17.12.X will fail (boot-crash-loop) because Cisco has deliberately hidden the information that routers need to upgrade to an intermediate version first, like 17.9.X, before making a jump to 17.12.X.  This behaviour is either a bug or a feature, i.  e.  That 17.12.X does not have ROMMON version 17.7(1r) rolled in.

The information about an intermediate version is not found in any 17.11.X or 17.12.X Release Notes.  I spent about 45 minutes trawling different 17.12.X Release Notes and could not find any information about an "upgrade matrix" or any mention about "17.9.X", 17.7(1r) or 17.7.1r.  

Wow, Cisco makes things very complicated.

I have found other post:

https://community.cisco.com/t5/switching/difference-between-cpld-fpga-and-rommon/td-p/5001395

It says "Now, and only now, can you upgrade the ROMMON to the golden/back up flash", but you say in the other post:

 

JulianOrtiz_0-1719302390081.png

I am very confused.

 

Regards,

Julián