err on upgrading 3600 series router using xmodem

Unanswered Question
Jul 29th, 2007

i have a 3600 series router in which i could not boot the system. it comes into rmon mode. im trying to put an ios image through xmodem but it showes me this message kindly advice me how to proceed with this upgradation, i have set the confreg to 0x2102:


boot: cannot load "flash:"

System Bootstrap, Version 11.1(20)AA2, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)

Copyright (c) 1999 by cisco Systems, Inc.

C3600 processor with 65536 Kbytes of main memory

Main memory is configured to 64 bit mode with parity disabled

rommon 1 > boxmodem -c c?Rk???z????4Q7.bin

Do not start the sending program yet...

File size Checksum File name

14906116 bytes (0xe37304) 0x22c1 flash.bin

WARNING: All existing data in flash will be lost!

Invoke this application only for disaster recovery.

Do you wish to continue? y/n [n]: y

Ready to receive file c3640-jk9o3s-mz.123-14.T7.bin ...

ERR:Image size exceeds free flash space

rommon 2 > dir

usage: dir <device>

rommon 3 > dir flash:

File size Checksum File name

14906116 bytes (0xe37304) 0x22c1 flash.bin

rommon 4 >

I have this problem too.
0 votes
  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 0 (0 ratings)
Durga Prasad M.S Sun, 07/29/2007 - 11:52


Try erase flash:

and then squeeze flash:

now you should be able to copy.

Rate this post if it helps.

durga prasad

tjacobjames Sun, 07/29/2007 - 22:54

i think this command is for cisco 7000 and 7500 series router. the erase command is not accepted in this 3600series router.

EPHRAIM MANI Mon, 07/30/2007 - 00:07

Two Solution.

A I m not sure as i am off from those stuffs long back check wheter u have any delete command available at rommon> prompt by hitting ? mark if so try deleting the IOS in the flash.

B there's a switch/operator provided with xmodem command try to use the "r" option which will put u in exec/prev mode then erase the IOS in the flash then do XMODEM withour r switch.


xmodem [filename]?Establishes an Xmodem connection between the console and the router. The optional argument filename specifies the source file containing the Cisco IOS image.

Other options include the following:

c?Use cyclic redundancy check (CRC-16).

y?Use Ymodem transfer protocol.

r?Copy the image to dynamic random-access memory (DRAM) for launch.

x?Do not launch image on completion of download.


Thanks EM

Kindly rate all post if it helps.

smothuku Mon, 07/30/2007 - 01:59

Hi ,

Follow the below steps for IOS upgradation...

1. Try to load the image in RAM using

xmodem -r image name.bin.

IOS is loaded in RAM and router boots..

2.Erase the flash using "erase flash" in privileged mode.

IMP: don't reload the router at this moment.

3. load the image in flash using "copy tftp flash" command.

4. Reload the router which boots using new image stored in flash.

The image stored in RAM will go off automatically after reloading the router...

IMP:check the configuration register value before reloading the router.It must be 0x2102.

All the best ..

cheers :)



This Discussion