Showing results for 
Search instead for 
Did you mean: 

ASR-1000 upgrade (IOS-XE and ROM)

Hello all,

3 months ago, we upgraded two ASR-100 shelves from IOS-XE "asr1000rp1-adventerprisek9." to        "asr1000rp1-adventerprisek9.03.01.00.S.150-1.S.bin".

Prior to the actual IOS upgrade, we had to upgrade the ROM with this package: "asr1000-rommon.150-1r.S.pkg"

We now have two more ASR shelves to upgrade but I have 2 concerns and I couldn't find any answer to them:

1) Can I just use the same upgrade procedure for ASR-1000 and ASR-1002F shelves?

2) I could not find the detailed explanations of the "show platform" command output... And I'm afraid we did something wrong with our two first upgrades since I do no have 15.0(1)S mentioned in the three last lines of the output (0, R0,F0)?

I joined a txt file with a couple of show commands if that can help any ASR Jedi out there to enlighten me!

Thanks in advance and BRGs!


ASR #sh ver

Cisco IOS Software, IOS-XE Software (PPC_LINUX_IOSD-ADVENTERPRISEK9-M), Version 15.0(1)S, RELEASE SOFTWARE (fc1)


System image file is "bootflash:asr1000rp1-adventerprisek9.03.01.00.S.150-1.S.bin"

ASR#sh platform
Chassis type: ASR1002

Slot      Type                State                 Insert time (ago)
--------- ------------------- --------------------- -----------------
0         ASR1002-SIP10       ok                    11w4d
  0/0      4XGE-BUILT-IN       ok                    11w4d
R0        ASR1002-RP1         ok                    11w4d
  R0/0                         ok, active            11w4d
  R0/1                         ok, standby           11w4d
F0        ASR1000-ESP5        ok, active            11w4d
P0        ASR1002-PWR-AC      ok                    11w4d
P1        ASR1002-PWR-AC      ok                    11w4d

Slot      CPLD Version        Firmware Version
--------- ------------------- ---------------------------------------
0         07120202            15.0(1r)S
R0        08011017            12.2(33r)XND
F0        07091401            12.2(33r)XND



The answer to your first question is Yes, the upgrade procedure would be the same.

The show platform should show the upgraded rommon of 15.0(1r)S for all the modules. Something was wrong with the upgrade.

Ensure that you use the command - upgrade rom-monitor filename bootflash:asr1000-rommon.150-1r.S.pkg all

Please follow the complete procedure as here -

Also, show rom-monitor is another command that you may use to check the rommon version for each module, for example -

Router# show rom-monitor r0
System Bootstrap, Version 15.0(1r)S, RELEASE SOFTWARE 
Copyright (c) 1994-2010 by cisco Systems, Inc.
Hope this helps.
- Rahul

Hello Rahul,

Thanks for your answer!

At the time, we had entered the command upgrade rom-monitor filename bootflash:asr1000-rommon.150-1r.S.pkg 0 which is "SPA-Inter-Processor slot 0"...

I checked the possible options at the end of the command and it is now clear:

  0    SPA-Inter-Processor slot 0

  F0   Embedded-Service-Processor slot 0

  FP   Embedded-Service-Processor

  R0   Route-Processor slot 0

  RP   Route-Processor

  all  Upgrade ROMMON on all slots

Question: A colleague of us said that since we only had one RP, entering the option "all" might cause the router to crash...?

And yes I've actually seen that the procedure is the same for the both ASR-1000 et -F.

Thx again,



Hello Katy,

I am not aware of any known issue which could cause the RP to crash if we use all option.

There might be a software bug which could cause this, but if you do face it, let us know so that we can file a bug and have it fixed.

It is not be a normal behavior to crash.

Do let me know if there are any questions.



Leo L
VIP Community Legend

Question: A colleague of us said that since we only had one RP, entering the option "all" might cause the router to crash...?

Your colleague could be incorrect.  I've upgraded two ASR 1002 using the command "upgrade rom-monitor filename usb0:asr1000-rommon.150-1r.S.pkg all" and works fine.

Besides if the card is not compatible to the ROMmon package then it won't load it.