Table Of Contents
Cisco 806, Cisco 820 Series, Cisco 830 Series, SOHO 70 Series and SOHO 90 Series Routers ROM Monitor Download Procedures
November 18, 2004
This document contains procedures for downloading ROM Monitor (ROMMON) software upgrade images. A ROMMON upgrade is required if you are upgrading Cisco 828, Cisco 830 Series, and SOHO 90 Series router to Cisco IOS Release 12.3(8)YA or later to take advantage of the IOS "No service password recovery" feature. If you have purchased a Cisco 828, Cisco 830 Series, or SOHO 90 Series router with a Cisco IOS Release 12.3(8)YA or later image already installed, you do not need to install a ROMMON upgrade image.
A ROMMON upgrade image is also required if you are upgrading Cisco IOS 827-4V Voice images to Cisco IOS Release 12.2(2)XK or later. If you have purchased a Cisco 827-4V router with a Cisco IOS Release 12.2(2)XK or later image already installed, you do not need to install a ROMMON upgrade image.
Caution If you are downloading a C820 Cisco IOS image with the Voice software feature, you must first upgrade to ROMMON upgrade image version 12.2(4r)XM2 or later before you download and run the IOS image on your Cisco 827-4V router. Failure to do so will cause the router to operate improperly and enter into an unrecoverable state.
This document contains the following sections:
While the Cisco 827-4V is currently the only router requiring a ROMMON upgrade image, and the IOS "No service password recovery" feature introduced with Cisco IOS Release 12.3(8)YA is the only reason to upgrade Cisco 828, Cisco 830 Series, and SOHO 90 Series ROMMON images, ROMMON upgrade images are supported on the following routers.
The 827-4V Cisco IOS images available on Cisco IOS Release 12.2(2)XK and later require the use of a ROMMON upgrade image version 12.2(1r)XE2 or later. Attempting to run Release 12.2(2)XK or later IOS Voice images with an earlier ROMMON image installed will cause the router to operate improperly and enter into an unrecoverable state. In order to prevent this from occurring, download a ROMMON upgrade image version 12.2(4r)XM2 or later from the CCO website onto a TFTP server, and then load it onto the router before running the new IOS image. These ROMMON images are backward compatible with all Cisco IOS images released for the Cisco 827-4V router.
Installing a ROMMON upgrade image on other routers in the supported platform list may allow you to take advantage of software enhancements included in later ROMMON images and Cisco IOS releases. In particular, there is a potential for an intermittent hang after using the reload command that is eliminated by installing a ROMMON upgrade. Further, the IOS "No service password recovery" feature, introduced with Cisco IOS Release 12.3(8)YA for Cisco 820, Cisco 830 Series, and SOHO 90 Series routers requires a ROMMON upgrade.
Two procedures are provided for copying ROMMON images to the supported Cisco routers: one performed in ROMMON mode using the tftpdnld command, and another performed in IOS EXEC mode, using the copy tftp command. You may use either procedure. The examples below use the 12.2(4r)XM2 ROMMON upgrade image, and can be used in all Cisco 800 series routers that support ROMMON upgrade images. As it was originally only required for Cisco 827-4V routers, it has a name specific to the Cisco 820 series of routers with the version number appended: C820_RM_ALT.srec.122-4r.XM2. Later versions of ROMMON upgrade files will be named following a similar pattern.
Upgrading the ROMMON Image from ROMMON Mode
Complete these steps to upgrade the ROMMON image from ROMMON mode.
Step 1 Download the ROMMON image C820_RM_ALT.srec.122-4r.XM2 from CCO, and place it on your TFTP server.
Step 2 Place the router in ROMMON mode by sending a telnet break command during the router reboot sequence. The following prompt will be displayed, indicating entry into ROMMON mode:rommon>
Step 3 In ROMMON mode, set the following parameters by typing the names followed by an equals sign as shown, and then typing a value for the parameter.
Table 1 describes the type of value to provide for each parameter.
Step 4 Verify the parameter settings by entering the set command. Correct any mistakes by reentering the parameter and value.rommon>setTFTP_CHECKSUM=0IP_SUBNET_MASK=255.255.255.0DEFAULT_GATEWAY=22.214.171.124TFTP_SERVER=126.96.36.199IP_ADDRESS=188.8.131.52TFTP_FILE=C820_RM_ALT.srec.122-4r.XM2
Step 5 Upgrade the ROMMON image by entering the tftpdnld -u command. Sample output is shown below.rommon>tftpdnld -uIP_ADDRESS: 184.108.40.206IP_SUBNET_MASK: 255.255.255.0DEFAULT_GATEWAY: 220.127.116.11TFTP_SERVER: 18.104.22.168TFTP_FILE: C820_RM_ALT.srec.122-4r.XM2WARNING: alternate copy of rommon exists, filename: C820_RM_ALT.srec all existing data in the alternate copy of rommon will be lost.Do you wish to continue? y/n: [n]:
Step 6 Enter y to start the download. A series of exclamation points (!!!!!!) indicates that the image is downloading successfully. The router will reboot when the download is complete.
Note You may need to reset the router while in ROMMON mode by entering the reset command before entering the tftpdnld command. The router will prompt you to do this if needed. If prompted to reset the router, you must reset the router and then follow Step 2 through Step 6 to update the ROMMON image.
Updating the ROMMON Image in IOS EXEC Mode
Complete these steps to upgrade the ROMMON image from IOS EXEC mode.
Step 1 Download the ROMMON image C820_RM_ALT.srec.122-4r.XM2 from CCO and place it on your TFTP server.
Step 2 In IOS EXEC mode, save the current configuration by entering the command copy running-config startup-config.
Step 3 Enter copy tftp: rommon:, and answer the prompts as shown in the following example:820-2#copy tftp: rommon:Address or name of remote host ? 22.214.171.124Source filename ? C820_RM_ALT.srec.122-4r.XM2Destination filename [C820_RM_ALT.srec.122-4r.XM2]?Loading C820_RM_ALT.srec.122-4r.XM2 from 126.96.36.199 (via Ethernet0): !WARNING...Do not attempt ROMMON upgrades unless you know what you are doing.Writing to ROMMON must note be interrupted.Do not reset the router during this operation.Do what you can to ensure power to the router is not interrupted.The router will reload after ROMMON upgrade is successfully completed.Do you want to continue?[confirm]
Press Enter to continue. The router will begin downloading the ROMMON image. Successful download is indicated by a series of exclamation marks (!!!!!!). The router will automatically reboot.
Obtaining Documentation and Submitting a Service Request
For information on obtaining documentation, submitting a service request, and gathering additional information, see the monthly What's New in Cisco Product Documentation, which also lists all new and revised Cisco technical documentation, at:
Subscribe to the What's New in Cisco Product Documentation as a Really Simple Syndication (RSS) feed and set content to be delivered directly to your desktop using a reader application. The RSS feeds are a free service and Cisco currently supports RSS version 2.0.
Copyright © 2004, Cisco Systems, Inc.
All rights reserved.