Feature Name | Release Information | Description |
---|---|---|
Secondary ROMMON Version Auto Upgrade | Cisco IOS XE Bengaluru 17.5.1 | After primary ROMMON version is auto upgraded, secondary ROMMON version auto upgrade process takes place. The secondary ROMMON upgrade is only completed during the next planned manual reload of the router. |
Note | If the secondary ROMMON version is lesser than that of the primary ROMMON version, the secondary ROMMON gets auto upgraded. |
The router has two ROMMON regions (ROM0 and ROM1). We recommend that the upgrade is performed on both the regions.
Caution | To avoid actions that might make your system unable to boot, read this entire section before starting the upgrade. |
-
Check the booted ROMMON region (ROM0 or ROM1). The example, shows an ASR920 device booting up from ROM0 region.
Example:System Bootstrap, Version 15.6(32r)S, RELEASE SOFTWARE (fc1)Technical Support: http://www.cisco.com/techsupportCopyright (c) 2018 by cisco Systems, Inc.Compiled Thu 30-Aug-18 06:23 by pallavik*Upgrade in progress* Boot ROM1Last reset cause: BootRomUpgradelink status 0link status 0UEA platform with 3670016 Kbytes of main memory
-
Copy the ROMMON pkg file asr920_15_6_43r_s_rommon.pkg to the bootflash on the Cisco ASR 920 router.
-
Use the upgrade rom-monitor filename asr920_15_6_43r_s_rommon.pkg all command to upgrade the version.
-
Reload the router and ensure device is booted from upgrade region ROM0.
See AlsoEssential Cisco IOS Commands | Network Admin Essentials GuideUpdate software on your iPhone, iPad, or iPod touchHow to upgrade ios of cisco 2960 switch in rommon mode?Upload IOS via TFTP in ROMMON |Example:
System Bootstrap, Version 15.6(32r)S, RELEASE SOFTWARE (fc1)Technical Support: http://www.cisco.com/techsupportCopyright (c) 2018 by cisco Systems, Inc.Compiled Thu 30-Aug-18 06:23 by pallavikBoot ROM1Last reset cause: RSP-BoardRommon upgrade requestedFlash upgrade reset 1 in progress.......System Bootstrap, Version 15.6(43r)S, RELEASE SOFTWARE (fc1)Technical Support: http://www.cisco.com/techsupportCopyright (c) 2020 by cisco Systems, Inc.Compiled Tue 19-May-20 22:55 by pallavik*Upgrade in progress* Boot ROM0Last reset cause: BootRomUpgradelink status 0link status 0UEA platform with 3670016 Kbytes of main memoryWe're coming up from a flash upgrade reset cookierommon 1 >
-
Repeat steps 3 and 4 to update the other region on the Cisco ASR920 router (ROM1) region in this procedure.
Note | We recommend you to upgrade that both ROM0 and ROM1 regions. Starting with Cisco IOS XE Amsterdam 17.3.1 and higher, secondary partition upgrade is performed only after loading version 17.3.1 or higher. |
Example: Verifying ROMMON Upgrade on the ASR-920-12SZ-IM
Router# show platform Chassis type: ASR-920-12SZ-IMSlot Type State Insert time (ago) --------- ------------------- --------------------- ----------------- 0/0 12xGE-4x10GE-FIXED ok 00:06:26 R0 ASR-920-12SZ-IM ok, active 00:10:31 F0 ok, active 00:10:31 P0 ASR920-PSU0 N/A never P1 ASR920-PSU1 ok 00:06:50 P2 ASR920-FAN ok 00:06:29 Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------- R0 16112910 15.6(16r)S F0 16112910 15.6(16r)S ******************************************************************************************************************************************************************************************************************************************************************************
Example: Verifying ROMMON Upgrade on the ASR-920-12CZ-A
Router# show platform Chassis type: ASR-920-12CZ-ASlot Type State Insert time (ago) --------- ------------------- --------------------- ----------------- 0/0 12xGE-2x10GE-FIXED ok 00:33:22 R0 ASR-920-12CZ-A ok, active 00:39:10 F0 ok, active 00:39:10 P0 ASR920-PSU0 ok never P1 ASR920-PSU1 ps, fail never P2 ASR920-FAN ok never Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------- R0 161123EE 15.6(17r)S F0 161123EE 15.6(17r)S ******************************************************************************************************************************************************************************************************************************************************************************
Auto Upgrade
Feature Name | Release Information | Description |
---|---|---|
Secondary ROMMON Version Auto Upgrade | Cisco IOS XE Bengaluru 17.5.1 | After primary ROMMON version is auto upgraded, secondary ROMMON version auto upgrade process takes place. The secondary ROMMON upgrade is only completed during the next planned manual reload of the router. |
-
The ROMMON image upgrade from Cisco IOS XE Release 3.x to Cisco IOS XE Everest Release 16.5.1 is not mandatory. We recommend a ROMMON upgrade for effective utilization of the new features delivered in Cisco IOS XE Everest 16.5.1 and later releases.
-
We recommend you to reload the router two times for successful ROMMON and software image upgrade.
-
You cannot expand the Cisco IOS XE Release 16.x image into the Cisco IOS XE Release 3.x images. The bin. file may be used to reload the image.
-
Before installing the Cisco IOS XE Amsterdam Release 17.3.1, you must upgrade the ROMMON to version 15_6_43r_s or higher to avoid bootup failure. This is applicable to Cisco ASR-920-12SZ-IM, Cisco ASR-920U-12SZ-IM, and Cisco ASR-920U-12SZ-IM-CC. For Cisco ASR-920-12SZ-A and Cisco ASR-920-12SZ-D, Cisco IOS XE Amsterdam Release 17.3.1 has to be installed in sub packages mode. Booting in sub package mode takes care of auto upgrade to ROMMON version 15_6_43r_s on bootup. This workaround is not applicable to devices installed with ROMMON version 15.6(9r)S.
-
For Cisco IOS XE Amsterdam Release 17.3.x, a minimum diskspace of 2 MB is required in the boot flash memory file system for a successful ROMMON auto upgrade process. For a diskspace lesser than 2 MB, ROMMON auto upgrade fails and the router reboots.
-
For Cisco IOS XE Amsterdam Release 17.3.x, Cisco IOS XE Bengaluru Release 17.4.x, and earlier, the secondary ROMMON partition is not auto upgraded. You must manually upgrade it using the upgrade rom-mon filename command.
-
Secure ROMMON is supported from Cisco IOS XE Amsterdam Release 17.3.1 onwards. However, it is compatible with all the releases.
-
Any future secure ROMMON upgrade or downgrade is only possible from Cisco IOS XE Amsterdam Release 17.3.1 onwards.
-
Starting with Cisco IOS XE Bengaluru Release 17.4.1, Cisco ASR-920-24SZ-IM, Cisco ASR-920-24SZ-M, Cisco ASR-920-24TZ-M, Cisco ASR 920-10SZ-PD, Cisco ASR-920-12CZ-A/ASR-920-12CZ-D, Cisco ASR-920-4SZ-A/ASR-920-4SZ-D, and Cisco ASR-920-20SZ-M routers are auto upgraded to ROMMON version 15_6_44r_s.
-
Starting with ROMMON release version 15.6(43r)S, ROMMON version is secure. Once the ROMMON version is upgraded, it cannot be downgraded to a non-secure ROMMON version.
-
Starting with Cisco IOS XE Bengaluru Release 17.5.1, secondary ROMMON partition is also auto upgraded after a successful primary ROMMON partition upgrade is complete. You can reload the router at the next planned reload to complete the secondary ROMMON upgrade. Note
If the secondary ROMMON version is lesser than that of the primary ROMMON version, the secondary ROMMON gets auto upgraded.
-
Any non-secure FPGA bundled releases moving to Cisco IOS XE Bengaluru Release 17.3.x or future releases can result in an FPGA upgrade and a ROMMON upgrade. If FPGA upgrade happens parallely with the ROMMON upgrade, you can only expect a single reload. If FPGA upgrade gets delayed and happens post ROMMON upgrade, two reloads are expected to complete both the upgrade processes. This is followed by a successful bootup of the target release image.
However, starting with Cisco IOS XE Bengaluru Release 17.5.1, Cisco ASR-920-12SZ-IM, Cisco ASR-920U-12SZ-IM, Cisco ASR-920U-12SZ-IM-CC, Cisco ASR-920-12SZ-A and Cisco ASR-920-12SZ-D, ROMMON and FPGA upgrade are synchronized to happen in a single reload.