Download and Install asr1000-rommon.173-1r.spa.pkg for Cisco ASR 1000 Series Aggregation Services Routers
How to Upgrade ROMMON on Cisco ASR 1000 Series Routers
If you are using a Cisco ASR 1000 Series Aggregation Services Router, you may need to upgrade the ROM Monitor (ROMMON) software on your router for various reasons, such as fixing bugs, enhancing security, or adding new features. In this article, we will explain what ROMMON is and why you need to upgrade it, how to check the current ROMMON version on your router, how to download the ROMMON image file from Cisco website, and how to upgrade ROMMON for all or individual hardware components on your router.
asr1000-rommon.173-1r.spa.pkg download
What is ROMMON and why do you need to upgrade it?
ROMMON overview
ROMMON is a bootstrap program that runs when the router is powered up or reset. It helps to initialize the hardware and boot the Cisco IOS XE software on the router. You can use ROMMON to perform certain configuration tasks, such as recovering a lost password, downloading software over the console port, or changing the configuration register setting. ROMMON is also called the boot software, boot image, or boot helper.
ROMMON is separate from the Cisco IOS XE software and has its own version and release. It can be upgraded on any of the following hardware components on a Cisco ASR 1000 Series Router:
Route Processors (RPs)
Embedded Services Processors (ESPs)
Modular Interface Processors (MIPs)
Shared Port Adapter Interface Processors (SIPs)
The ROMMON for RPs, ESPs, MIPs, and SIPs can be upgraded collectively or individually. You can access ROMMON only from a terminal or PC that is connected to the console port of the router.
Compatibility requirements
Before upgrading ROMMON, you need to check the compatibility requirements for your router model and hardware components. You can use Cisco Feature Navigator () for more details.
asr1000-rommon.173-1r.spa.pkg upgrade guide
asr1000-rommon.173-1r.spa.pkg release notes
asr1000-rommon.173-1r.spa.pkg cisco software download
asr1000-rommon.173-1r.spa.pkg compatibility matrix
asr1000-rommon.173-1r.spa.pkg resolved caveats
asr1000-rommon.173-1r.spa.pkg installation instructions
asr1000-rommon.173-1r.spa.pkg checksum verification
asr1000-rommon.173-1r.spa.pkg supported platforms
asr1000-rommon.173-1r.spa.pkg fpga upgrade
asr1000-rommon.173-1r.spa.pkg free download link
asr1000-rommon.173-1r.spa.pkg file size and format
asr1000-rommon.173-1r.spa.pkg ios xe amsterdam 17.3.x
asr1000-rommon.173-1r.spa.pkg rommon overview
asr1000-rommon.173-1r.spa.pkg hardware programmables
asr1000-rommon.173-1r.spa.pkg router configuration
asr1000-rommon.173-1r.spa.pkg boot sequence
asr1000-rommon.173-1r.spa.pkg troubleshooting tips
asr1000-rommon.173-1r.spa.pkg backup and restore
asr1000-rommon.173-1r.spa.pkg security features
asr1000-rommon.173-1r.spa.pkg license activation
The following table lists some of the latest ROMMON releases and their compatibility with different Cisco ASR 1000 Series Router models:
ROMmon Release
Cisco ASR 1000 Series Router Models
17.3(1r)
Cisco ASR 1001-X RouterCisco ASR 1001-HX RouterCisco ASR 1002-X RouterCisco ASR 1002-HX RouterCisco ASR 1006-X RouterCisco ASR 1009-X Router
16.12(8r)
Benefits of upgrading ROMMON
Upgrading ROMMON can provide you with the following benefits:
Fixing known issues or bugs in the previous ROMMON versions
Enhancing the security and stability of the router boot process
Adding new features or functionalities to ROMMON, such as support for new hardware components, new boot options, or new commands
Improving the performance and efficiency of ROMMON
Therefore, it is recommended that you upgrade ROMMON whenever a new release is available and compatible with your router model and hardware components.
How to check the current ROMMON version?
Using the show rom-monitor slot command
You can use the show rom-monitor slot command to check the current ROMMON version for a specific hardware component on your router. For example, to check the ROMMON version for RP1, you can use the following command:
Router# show rom-monitor slot 1 rp
The output of this command will show you the current ROMMON version, release date, and file name for RP1. For example:
Router# show rom-monitor slot 1 rp Region F0: (Gold)System Bootstrap, Version 17.3(1r)S, RELEASE SOFTWARE (fc1) Technical Support: Compiled Wed 03-Mar-21 16:32 by mcpre Image text-base: 0x40101040, data-base: 0x42D98000 File name: asr1000-rommon.173-1r.SPA.pkg Last change date: Wed Mar 03 16:32:00 PST 2021
You can also use the show rom-monitor slot command without specifying a hardware component to check the ROMMON version for all RPs, ESPs, MIPs, and SIPs on your router.
Using the show platform command
You can also use the show platform command to check the current ROMMON version for all hardware components on your router. For example:
Router# show platform
The output of this command will show you the current ROMMON version for each hardware component under the column "Rommon". For example:
Router# show platform Chassis type: ASR1006-X Slot Type State Insert time (ago) --------- ------------------- --------------------- ----------------- 0 ASR1000-SIP40 ok 00:12:34 0/0 SPA-8X1GE-V2 ok 00:12:34 0/1 SPA-8X1GE-V2 ok 00:12:34 1 ASR1000-SIP40 ok 00:12:34 1/0 SPA-8X1GE-V2 ok 00:12:34 1/1 SPA-8X1GE-V2 ok 00:12:34 R0 ASR1000-RP2 ok, active 00:12:34 F0 ASR1000-ESP40 ok, active 00:12:34 P0 ASR1000-PWR-AC ok 00:12:34 P1 ASR1000-PWR-AC ok 00:12:34 Slot CPLD Version Firmware Version Cisco IOS XE Software Version --------- ------------------- --------------------------------------- --------------------------------------- 0 00200800 sip40 FPGA v2.5 Cisco IOS XE Software, Version 17.3(3)S 1 00200800 sip40 FPGA v2.5 Cisco IOS XE Software, Version 17.3(3)S R0 19031301 board R2.4, bootldr R2.4 Cisco IOS XE Software, Version 17.3(3)S F0 00200800 board R2.4 Cisco IOS XE Software, Version 17.3(3)S Slot Type State Rommon FPD Versions (Active/Backup) --------- ------------------- --------------------- ------------------ ---------------------------------------- 0 ASR1000-SIP40 ok sip40 FPGA v2.5 N/A / N/A F0 ASR1000-ESP40 ok, active v17.3(1r) N/A / N/A
How to download the ROMMON image file?
Finding the appropriate ROMMON image file for your router model
To download the ROMMON image file, you need to find the appropriate file name for your router model and hardware component. You can use Cisco Software Download Center () for more details.
The following table lists some of the ROMMON image file names for different Cisco ASR 1000 Series Router models and hardware components:
Router Model
Hardware Component
ROMmon Image File Name
Cisco ASR 1001-X Router
RP1
asr1000-rommon.173-1r.SPA.pkg
Cisco ASR 1002-X Router
RP2
asr1000-rommon.173-1r.SPA.pkg
Cisco ASR 1006-X Router
RP1, RP2, ESP40, SIP40, MIP40
asr1000-rommon.173-1r.SPA.pkg
Cisco ASR 1013 Router
RP1, RP2, ESP200, SIP40, MIP40
asr1000-rommon.1612-8r.SPA.pkg
Copying the ROMMON image file to the router file system
After finding the appropriate ROMMON image file for your router model and hardware component, you need to copy the file to the router file system using a secure copy protocol (SCP) or a trivial file transfer protocol (TFTP). You can use the copy scp: or copy tftp: commands to copy the file from a remote server to the router. For example, to copy the ROMMON image file from a SCP server with IP address 10.10.10.10 to the bootflash: of the router, you can use the following command:
Router# copy scp://user@10.10.10.10/asr1000-rommon.173-1r.SPA.pkg bootflash:
You will be prompted to enter the password for the SCP server and confirm the destination file name. After copying the file successfully, you can use the dir bootflash: command to verify that the file is present in the bootflash: of the router.
How to upgrade ROMMON for all RPs, ESPs, MIPs, and SIPs on a router?
Using the upgrade rom-monitor all command
You can use the upgrade rom-monitor all command to upgrade ROMMON for all RPs, ESPs, MIPs, and SIPs on your router in one step. You need to specify the location and name of the ROMMON image file that you copied to the router file system in the previous step. For example, to upgrade ROMMON for all hardware components using the ROMMON image file in bootflash:, you can use the following command:
Router# upgrade rom-monitor all bootflash:asr1000-rommon.173-1r.SPA.pkg
This command will copy the ROMMON image file to each hardware component and reload them one by one. You will be prompted to conf