Upgrading the Software on the Cisco ASR 920 Series Routers - Upgrading Firmware of the Power Supply Monitoring Device [Cisco ASR 920 Series Aggregation Services Router] - Cisco
File Info : application/pdf, 28 Pages, 1.87MB
DocumentDocumentUpgrading the Software on the Cisco ASR 920 Series Routers First Published: 2017-03-31 Last Modified: 2021-03-31 Americas Headquarters Cisco Systems, Inc. 170 West Tasman Drive San Jose, CA 95134-1706 USA http://www.cisco.com Tel: 408 526-4000 800 553-NETS (6387) Fax: 408 527-0883 © 2017 Cisco Systems, Inc. All rights reserved. CONTENTS CHAPTER 1 CHAPTER 2 CHAPTER 3 CHAPTER 4 Feature History 1 Software Packaging on the Router 3 Software Package Modes 3 Upgrade IOS Image in Sub-packages Mode 3 Configuration Example for Upgrading IOS Image in Sub-packages Mode 4 Understanding Software Packages 4 Provisioning Files 5 File Systems on the Cisco ASR 920 Series Router 5 System Requirements 5 Memory Recommendations 5 Autogenerated Files and Directories 6 Additional References 6 Upgrading to Cisco IOS XE Release 9 Upgrading from Cisco IOS XE Release 16.6 to Cisco IOS XE Release 17.x.x 9 Upgrading from Cisco IOS XE Release 3.x to Release 16.x 10 Downloading an Image 10 Bootflash Space Requirements 11 Restrictions for Upgrading from Cisco IOS XE Release 3.x to Cisco IOS XE Release 16.x 11 Upgrading from Cisco IOS XE Release 3.x to Cisco IOS XE 16.x 11 Secure SD Card Configuration 13 Upgrading the ROMMON 15 Example: Verifying ROMMON Upgrade on the ASR-920-12SZ-IM 16 Example: Verifying ROMMON Upgrade on the ASR-920-12CZ-A 17 Upgrading the Software on the Cisco ASR 920 Series Routers iii Contents CHAPTER 5 Auto Upgrade 18 Upgrading Firmware of the Power Supply Monitoring Device 21 Supported Platforms 21 Restrictions for Upgrading the Firmware 22 Upgrading the Firmware Manually 22 Upgrading the Software on the Cisco ASR 920 Series Routers iv 1 C H A P T E R Feature History The following table lists the new and modified features supported in the Upgrading the Software on the Cisco ASR 920 Series Routers in Cisco IOS XE 17 releases. Feature Description Cisco IOS XE Bengaluru 17.6.1 Upgrading Power This feature allows you to manually upgrade the firmware of the power supply Supply Monitoring monitoring device in a router. The firmware upgrade reduces unplanned Firmware hardware-related downtime caused by input voltage transients during a power outage. Cisco IOS XE Bengaluru 17.5.1 Secondary After primary ROMMON version is auto upgraded, secondary ROMMON version ROMMON Version auto upgrade process takes place. The secondary ROMMON upgrade is only completed Auto Upgrade during the next planned manual reload of the router. Cisco IOS XE Bengaluru 17.4.1 Secure SD Card Configuration The features uses the following command to provide enhanced security to the routers: platform secure-cfg When you enable the command, the router does not boot if the SD card is replaced, swapped, or modified externally. Thus, you cannot format the SD card externally and this prevents the misuse of the router. Upgrading the Software on the Cisco ASR 920 Series Routers 1 Feature History Upgrading the Software on the Cisco ASR 920 Series Routers 2 2 C H A P T E R Software Packaging on the Router · Software Package Modes, on page 3 · Understanding Software Packages, on page 4 · Provisioning Files, on page 5 · File Systems on the Cisco ASR 920 Series Router, on page 5 · System Requirements, on page 5 · Autogenerated Files and Directories, on page 6 · Additional References, on page 6 Software Package Modes The router can be booted using any of the following: · Consolidated--A single software image containing a full collection of software packages. This mode provides a simplified installation and can be stored in the bootflash, a TFTP server, or a network server. · Sub-package--One or more sub-images that are extracted from the consolidated image. This mode provides optimized memory usage and requires that you store files in the bootflash directory. Upgrade IOS Image in Sub-packages Mode To upgrade IOS image in sub-packages mode for the Cisco ASR 920 routers: request platform software package expand file source-URL [to destination-URL] [force] [verbose] [wipe] configure terminal config-register 0x2 boot system flash [flash-fs:] [partition-number:] [filename] exit copy running-configuration startup-configuration reload Description of Commands Command Description config-register 0x2 Use the command to boot the router using a specified image in NVRAM. Upgrading the Software on the Cisco ASR 920 Series Routers 3 Configuration Example for Upgrading IOS Image in Sub-packages Mode Software Packaging on the Router Command Description request platform software package expand file Use the command to expand the consolidated image source-URL [to destination-URL] [force] [verbose] file on the router. [wipe] boot system flash [flash-fs:] [partition-number:] Use the command to set the router to boot using the [filename] packages.conf file. Configuration Example for Upgrading IOS Image in Sub-packages Mode The following example shows the upgrade of IOS image in sub-packages mode: Router#request platform software package expand file bootflash:asr920igp-universalk9.17.03.01.SPA.bin Verifying parameters Expanding superpackage bootflash:asr920igp-universalk9.17.03.01.SPA.bin Validating package type *Jul 16 14:41:05.881 IST: %INSTALL-5-OPERATION_START_INFO: R0/0: packtool:Started expand package bootflash:asr920igp-universalk9.17.03.01.SPA.bin Copying package files WARNING: packages.conf will replace the identical file that already exists in bootflash: SUCCESS: Finished expanding all-in-one software package. Router# *Jul 16 14:45:30.606 IST: %INSTALL-5-OPERATION_COMPLETED_INFO: R0/0: packtool:Completed expand package bootflash:asr920igp-universalk9.17.03.01.SPA.bin Router#config t Router(config)#config-reg 0x2 Router(config)#no boot sys Router(config)#boot system bootflash:packages.conf Router(config)#exit Router#copy running-config startup-config Destination filename [startup-config]? Building configuration... [OK] Router#reload Understanding Software Packages Table 1: Individual Sub-Packages Sub-Package RPBase RPControl RPAccess RPIOS Purpose Route Switch Processor (RSP) operating system Control plane processes between IOS process and the rest of the platform. Handles security features including Secure Socket Layer (SSL) and Secure Shell (SSH) Cisco IOS kernel, which is where IOS features are stored and run. Note Each consolidated image has a unique RPIOS package. Upgrading the Software on the Cisco ASR 920 Series Routers 4 Software Packaging on the Router Provisioning Files Sub-Package FP Pkg IO Pkg LC Base Purpose Controls FP daemons. Controls input/output driver daemons. Controls basic kernel functions including runtime, initialization scripts, and chassis control daemons. Provisioning Files Provisioning files manage the boot process when the router is configured to boot in sub-packages. The provisioning file manages the bootup of each individual sub-package. Provisioning files are extracted automatically when individual sub-package files are extracted from a consolidated package. Provisioning files are not necessary for running the router using the complete consolidated package. File Systems on the Cisco ASR 920 Series Router The table below provides a list of file systems that can be seen on the Cisco ASR 920 Series Router. Table 2: File Systems File System Description bootflash: The boot flash memory file system. cns: The Cisco Networking Services file directory. nvram: Router NVRAM. You can copy the startup configuration to NVRAM or from NVRAM. system: The system memory file system, which includes the running configuration. bin: The archive file system. tmpsys: The temporary system files file system. usb[0-1]: The Universal Serial Bus (USB) flash drive file systems. If you see a file system not listed in the table above, enter the ? help option or see the copy command reference for additional information on that file system. System Requirements The following sections describe the system requirements for the Cisco ASR 920 Series Router software: Memory Recommendations These are the recommendation for the routers for the Cisco IOS XE images and packages: Upgrading the Software on the Cisco ASR 920 Series Routers 5 Autogenerated Files and Directories Software Packaging on the Router · DRAM Memory--4 GB · Software Image--asr920-universalk9_npe.bin--420 MB (ASR 920-24SZ-IM) · Software Image--asr920-universalk9_npe.bin--430 MB (ASR 920-12SZ-IM) Autogenerated Files and Directories Caution Any autogenerated file in the bootflash: directory should not be deleted, renamed, moved, or altered in any way unless directed by customer support; altering these files can have unpredictable consequences for system performance. Table 3: Autogenerated Files File or Directory Description crashinfo files A crashinfo file may appear in the bootflash: file system. Crashinfo files are useful for tuning and troubleshooting, but are not related to router operations: you can erase them without impacting the router's performance. core files The bootflash/core directory is the storage area for .core files. Warning Do not erase or move the core directory. lost+found directory This directory is created on bootup if a system check is performed. Its appearance is completely normal and does not indicate any issues with the router. tracelogs files The storage area for trace files is bootflash/tracelogs. Trace files are useful for troubleshooting; you can access trace files using diagnostic mode to gather information related to the IOS failure. Warning Do not erase or move the tracelog directory. Additional References Related Documents Related Topic Document Title Cisco IOS master command list Cisco IOS Master Command List , All Releases Cisco IOS High Availability commands Cisco IOS High Availability Command Reference Standards Standard Title No new or modified standards are supported, and support for existing standards has not been modified. -- Upgrading the Software on the Cisco ASR 920 Series Routers 6 Software Packaging on the Router Additional References MIBs MIB MIBs Link No new or modified MIBs are supported, and To locate and download MIBs for selected platforms, Cisco support for existing MIBs has not been IOS releases, and feature sets, use Cisco MIB Locator found modified. at the following URL: http://www.cisco.com/go/mibs RFCs RFC Title No new or modified RFCs are supported, and support for existing RFCs has not been modified. -- Technical Assistance Description Link The Cisco Support and Documentation website provides http://www.cisco.com/cisco/web/support/index.html online resources to download documentation, software, and tools. Use these resources to install and configure the software and to troubleshoot and resolve technical issues with Cisco products and technologies. Access to most tools on the Cisco Support and Documentation website requires a Cisco.com user ID and password. Upgrading the Software on the Cisco ASR 920 Series Routers 7 Additional References Software Packaging on the Router Upgrading the Software on the Cisco ASR 920 Series Routers 8 3 C H A P T E R Upgrading to Cisco IOS XE Release · Upgrading from Cisco IOS XE Release 16.6 to Cisco IOS XE Release 17.x.x , on page 9 · Upgrading from Cisco IOS XE Release 3.x to Release 16.x, on page 10 Upgrading from Cisco IOS XE Release 16.6 to Cisco IOS XE Release 17.x.x If the ROMMON version is 15.6(24r)S and the Cisco IOS XE release is 16.6.x, the router fails in the auto upgrade process during the migration to Cisco IOS XE release 17.x.x resulting in a continous boot loop. As a workaround, ensure that you upgrade the ROMMON version to 15.6(46r)S before migrating to Cisco IOS XE release 17.x.x. This issue on the router failure is specific to the following PIDs: ASR-920-12SZ-IM, ASR-920U-12SZ-IM, ASR-920-12SZ-IM-CC, ASR-920-24SZ-IM, ASR-920-24SZ-M, ASR-920-24TZ-M, and A900-RSP2A-128. Follow these steps to upgrade from 15.6(24r)S to 15.6(46r)S: 1. Copy the ROMMON pkg file asr920_15_6_46r_s_rommon.pkg to the bootflash on the Cisco ASR 920 router. 2. Use the upgrade rom-monitor filename asr920_15_6_46r_s_rommon.pkg all command to upgrade the version. Example: Router#upgrade rom-monitor filename bootflash: asr920_15_6_46r_s_rommon.pkg all Upgrade rom-monitor on Route-Processor 0 Target copying rom-monitor image file ... ROMMON upgrade complete. To make the new ROMMON permanent, you must restart the RP. Router#reload <-- Reloads the active router processor and boot the IOS 17.x.x image ... 3. Reload the router, boot the router with any IOS version of 16.x.x. Example: System Bootstrap, Version 15.6(24r)S, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 2018 by cisco Systems, Inc. Upgrading the Software on the Cisco ASR 920 Series Routers 9 Upgrading from Cisco IOS XE Release 3.x to Release 16.x Upgrading to Cisco IOS XE Release Compiled Thu 30-Aug-18 06:23 by pallavik Boot ROM1 Last reset cause: RSP-Board Rommon upgrade requested Flash upgrade reset 1 in progress ....... System Bootstrap, Version 15.6(46r)S, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 2020 by cisco Systems, Inc. Compiled Tue 19-May-20 22:55 by pallavik *Upgrade in progress* Boot ROM0 Last reset cause: BootRomUpgrade link status 0 link status 0 UEA platform with 3670016 Kbytes of main memory We're coming up from a flash upgrade reset cookie rommon 1 > 4. Once the router is up, verify if the ROMMON version is upgraded to 15.6(46r)S. Example: Router#show platform ... Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------R0 19071012 15.6(46r)S <-- Rommon version depends on the type of system F0 19071012 15.6(46r)S 5. If the ROMMON is upgraded to 15.6(46r)S, install the IOS XE 17.x.x universal image, save the configuration, and reload the device. The router comes up with the new Cisco IOS XE version 17.x.x. Note During migration to Cisco IOS XE version 17.x.x, the ROMMON auto-upgrade and FPGA upgrade completes in two reloads. Upgrading from Cisco IOS XE Release 3.x to Release 16.x Downloading an Image Download the image to the same partition of the bootflash where the base image exists. For information on downloading images see, Loading and Managing System Images Configuration Guide, Cisco IOS XE Release 3S. Note Ensure that you have chosen an upgrade image that is supported by your current software version. Upgrading the Software on the Cisco ASR 920 Series Routers 10 Upgrading to Cisco IOS XE Release Bootflash Space Requirements Bootflash Space Requirements The dual-rate functionality requires a minimum of 10 MB available space in bootflash memory on Cisco ASR 920 Series Router (ASR-920-12CZ-A, ASR-920-12CZ-D, ASR-920-4SZ-A, ASR-920-4SZ-D, ASR-920-10SZ-PD, ASR-920-8S4Z-PD, and ASR-920-12SZ-IM). Note Always use bootflash instead of flash on all the system operations. Restrictions for Upgrading from Cisco IOS XE Release 3.x to Cisco IOS XE Release 16.x · Upgrading from Cisco IOS Release 3.x to Cisco IOS Release 16.x is only supported with consolidated mode. · Upgrading from Cisco IOS Release 3.x to to Cisco IOS Release 16.x using sub-package mode is not supported and vice-versa. · Extracting the Cisco IOS XE Release 16.x image in Cisco IOS XE Release 3.x is not supported, and vice versa. Upgrading from Cisco IOS XE Release 3.x to Cisco IOS XE 16.x Note A full upgrade procedure may require reloading the system repeatedly (around two times). Use the show version command, after each reload to verify the image version and license level. Before you begin · Download the Cisco IOS XE 16.x image from Cisco.com. Note Cisco IOS XE Release 16.5.1 and onwards is supported. · Download the ROMMON release from Cisco.com. Note The sytem automatically reboot twice, on a FGPA upgrade. Step 1 Backup the running configuration. Example: Upgrading the Software on the Cisco ASR 920 Series Routers 11 Upgrading from Cisco IOS XE Release 3.x to Cisco IOS XE 16.x Upgrading to Cisco IOS XE Release Step 2 Step 3 Step 4 Router# copy running-config bootflash:demo.cfg Destination filename [demo.cfg]? 1834 bytes copied in 0.112 secs (16375 bytes/sec) Upgrade the ROMMON image. Example: Router# upgrade rom-monitor filename bootflash:<rommon-file-name>.pkg all Upgrade rom-monitor on Router-Processor 0 Target copying rom-monitor image file ... ROMMON upgrade complete To make the new ROMMON permanent, you must restart the linecard Router# reload <-- Reloads the active ... Router# show platform ... router processor and boot the IOS 3.x image Slot CPLD Version Firmware Version --------- ------------------- --------------------------------------- R0 16040627 15.6(14r)S --- Rommon version depends on the type of system R1 16112128 F0 16040627 F1 16112128 15.6(14r)S 15.6(14r)S 15.6(14r)S Install the IOS XE 16.x universal image, save the configuration, and reload the device. Example: Router# configure terminal Router(config)# no boot system bootflash:previous_image.bin <-- Removes the previous boot statement Router(config)# boot system bootflash:16.x-universal-image.bin <-- Adds the new boot statement Router(config)# end Router# write Building configuration.... [OK] Router# reload <-- Reload the active router processor and boot the IOS XE 16.x Universal image Restore the backup configuration to the running configuration. Example: Router# copy bootflash:demo.cfg running-config Destination filename [running-config]? Router# config terminal Router(config)# no boot system bootflash:previous_image.bin <-- Removes the previous boot statement Router(config)# end Router# write Building configuration.... [OK] Upgrading the Software on the Cisco ASR 920 Series Routers 12 Upgrading to Cisco IOS XE Release Secure SD Card Configuration Secure SD Card Configuration Table 4: Feature History Feature Name Secure SD Card Configuration Release Information Description Cisco IOS XE Bengaluru 17.4.1 The features uses the following command to provide enhanced security to the routers: platform secure-cfg When you enable the command, the router does not boot if the SD card is replaced, swapped, or modified externally. Thus, you cannot format the SD card externally and this prevents the misuse of the router. Effective with Cisco IOS XE Bengaluru Release 17.4.1, use the platform secure-cfg command to provide enhanced security to the routers. When you enable the command, the router does not boot if the SD card is replaced, swapped, or modified externally. Thus, you cannot format the SD card externally and this prevents the misuse of the router. This feature is applicable on the Cisco ASR-920-24SZ-IM, Cisco ASR-920-24SZ-M, Cisco ASR-920-24TZ-M, Cisco ASR 920-10SZ-PD (OD), Cisco ASR-920-12CZ-A/ASR-920-12CZ-D, and Cisco ASR-920-4SZ-A/ASR-920-4SZ-D routers. To enable the platform secure-cfg command: Router#enable Router#configure terminal Router(conf)#platform secure-cfg Router(conf)#end Router# write memory Use the following command to verify that the platform secure-cfg command is enabled. Router#show running-config | i secure-cfg platform secure-cfg Upgrading the Software on the Cisco ASR 920 Series Routers 13 Secure SD Card Configuration Upgrading to Cisco IOS XE Release Upgrading the Software on the Cisco ASR 920 Series Routers 14 4 C H A P T E R Upgrading the ROMMON Table 5: Feature History Feature Name Secondary ROMMON Version Auto Upgrade Release Information Description 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. Starting with Cisco IOS XE Bengaluru release 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. 1. 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/techsupport Copyright (c) 2018 by cisco Systems, Inc. Compiled Thu 30-Aug-18 06:23 by pallavik *Upgrade in progress* Boot ROM1 Last reset cause: BootRomUpgrade link status 0 Upgrading the Software on the Cisco ASR 920 Series Routers 15 Example: Verifying ROMMON Upgrade on the ASR-920-12SZ-IM Upgrading the ROMMON link status 0 UEA platform with 3670016 Kbytes of main memory 2. Copy the ROMMON pkg file asr920_15_6_43r_s_rommon.pkg to the bootflash on the Cisco ASR 920 router. 3. Use the upgrade rom-monitor filename asr920_15_6_43r_s_rommon.pkg all command to upgrade the version. 4. Reload the router and ensure device is booted from upgrade region ROM0. Example: System Bootstrap, Version 15.6(32r)S, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 2018 by cisco Systems, Inc. Compiled Thu 30-Aug-18 06:23 by pallavik Boot ROM1 Last reset cause: RSP-Board Rommon upgrade requested Flash upgrade reset 1 in progress ....... System Bootstrap, Version 15.6(43r)S, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 2020 by cisco Systems, Inc. Compiled Tue 19-May-20 22:55 by pallavik *Upgrade in progress* Boot ROM0 Last reset cause: BootRomUpgrade link status 0 link status 0 UEA platform with 3670016 Kbytes of main memory We're coming up from a flash upgrade reset cookie rommon 1 > 5. 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, on page 16 · Example: Verifying ROMMON Upgrade on the ASR-920-12CZ-A, on page 17 · Auto Upgrade, on page 18 Example: Verifying ROMMON Upgrade on the ASR-920-12SZ-IM Use the show platform command to verify the ROMMON upgrade. Router# show platform Chassis type: ASR-920-12SZ-IM Slot Type State Insert time (ago) --------- ------------------- --------------------- ----------------- 0/0 12xGE-4x10GE-FIXED ok 00:06:26 Upgrading the Software on the Cisco ASR 920 Series Routers 16 Upgrading the ROMMON Example: Verifying ROMMON Upgrade on the ASR-920-12CZ-A R0 ASR-920-12SZ-IM ok, active F0 ok, active P0 ASR920-PSU0 N/A P1 ASR920-PSU1 ok P2 ASR920-FAN ok 00:10:31 00:10:31 never 00:06:50 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 Use the show platform command to verify the ROMMON upgrade. Router# show platform Chassis type: ASR-920-12CZ-A Slot 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 ****************************************************************************************************************************************************************************************************************************************************************************** Upgrading the Software on the Cisco ASR 920 Series Routers 17 Auto Upgrade Upgrading the ROMMON Auto Upgrade Table 6: Feature History Feature Name Secondary ROMMON Version Auto Upgrade Release Information Description 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. Upgrading the Software on the Cisco ASR 920 Series Routers 18 Upgrading the ROMMON Auto Upgrade · 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. Upgrading the Software on the Cisco ASR 920 Series Routers 19 Auto Upgrade Upgrading the ROMMON Upgrading the Software on the Cisco ASR 920 Series Routers 20 5 C H A P T E R Upgrading Firmware of the Power Supply Monitoring Device Table 7: Feature History Feature Name Upgrading Power Supply Monitoring Firmware Release Information Feature Description Cisco IOS XE Bengaluru 17.6.1 This feature allows you to manually upgrade the firmware of the power supply monitoring device in a router. The firmware upgrade reduces unplanned hardware-related downtime caused by input voltage transients during a power outage. Starting with Cisco IOS XE Bengaluru 17.6.1, you can manually upgrade the firmware of the power supply monitoring device in a router. The firmware upgrade reduces unplanned hardware-related downtime caused by input voltage transients during a power outage. · Supported Platforms, on page 21 · Restrictions for Upgrading the Firmware , on page 22 · Upgrading the Firmware Manually, on page 22 Supported Platforms Table 8: Feature History Feature Name Support for Firmware Upgrade Release Information Cisco IOS XE Cupertino 17.9.1 Description This release introduces the firmware upgrade support for ASR 920-10SZ-PD and Cisco ASR-920-24SZ-IM, Cisco ASR-920-24SZ-M, and Cisco ASR-920-24TZ-M routers. Starting with Cisco IOS XE Cupertino Release 17.9.1, firmware upgrade is supported on the following routers: Upgrading the Software on the Cisco ASR 920 Series Routers 21 Restrictions for Upgrading the Firmware Upgrading Firmware of the Power Supply Monitoring Device · ASR 920-10SZ-PD · ASR-920-24SZ-IM · ASR-920-24SZ-M · ASR-920-24TZ-M The firmware upgrade reduces unplanned hardware-related downtime caused by input voltage transients during a power outage. · ASR-920-12CZ-D · ASR-920-4SZ-D · ASR-920-12SZ-IM and ASR-920-12SZ-IM-CC using ASR-920-PWR-D power supply Restrictions for Upgrading the Firmware · Automatic firmware upgrade is not supported, you must upgrade it manually. · For the upgrade to take effect, the router reboots automatically, which results in a service interruption for a few minutes. Caution Ensure that there's a stable power supply during the firmware upgrade. This mitigates any unplanned hardware-related downtime in a router. Upgrading the Firmware Manually To upgrade the firmware, you should perform the following steps: Step 1 Step 2 Execute the show upgrade hw-programmable command to display the current firmware version. Example: Router#show upgrade hw-programmable adm 0 firmware-version Hw-programmable ADM Firmware Versions version[0] version[1] version[2] ---------------------------------------------------------------------------- 0 1 0 Execute the upgrade hw-programmable command to upgrade the firmware. Example: Router#upgrade hw-programmable adm 0 *Jan 27 06:47:45.760: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 f/w upgrade, *Jan 27 06:47:45.764: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 CONF EEPROM erase, *Jan 27 06:47:46.312: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 CONF EEPROM program, *Jan 27 06:47:47.089: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 CONF EEPROM verify, *Jan 27 06:47:47.546: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 CONF EEPROM verify done, Upgrading the Software on the Cisco ASR 920 Series Routers 22 Upgrading Firmware of the Power Supply Monitoring Device Upgrading the Firmware Manually Step 3 *Jan 27 06:47:47.547: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 SE EEPROM erase, *Jan 27 06:47:48.222: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 SE EEPROM program, *Jan 27 06:47:49.213: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 SE EEPROM verify, *Jan 27 06:47:49.714: %IOSXE-3-PLATFORM: F0: cmand: ADM1066 SE EEPROM verify done, *Jan 27 06:47:49.714: %IOSXE-3-PLATFORM: F0: cmand: ADM Upgrade Completed System Going for Power Cycle Router# System Bootstrap, Version 15.6(43r)S, RELEASE SOFTWARE (fc1) Technical Support: http://www.cisco.com/techsupport Copyright (c) 2020 by cisco Systems, Inc. Compiled Mon 18-May-20 03:16 by pallavik Starting Initialization of FMAN0 Loading ucode for FMAN0, size: 31424, ver: 106.04.14 Silicon Rev Major:Minor [1:1] Initializing the pci.. IOFPGA version[2008241e] Boot ROM1 Last reset cause: PowerOn UEA platform with 1048576 Kbytes of main memory Execute the show upgrade hw-programmable command to verify the upgrade. Example: Router#show upgrade hw-programmable adm 0 firmware-version Hw-programmable ADM Firmware Versions version[0] version[1] version[2] ---------------------------------------------------------------------------- 0 1 1 Note · For Cisco ASR-920-12SZ-IM and ASR-920-12SZ-IM-CC, the current firmware version is 0.1.0 and the upgraded version is 0.1.1. · For Cisco ASR-920-12CZ-D and ASR-920-4SZ-D, the current firmware version is 0.0.7 and the upgraded version is 0.1.0. Upgrading the Software on the Cisco ASR 920 Series Routers 23 Upgrading the Firmware Manually Upgrading Firmware of the Power Supply Monitoring Device Upgrading the Software on the Cisco ASR 920 Series Routers 24