05-15-2008 06:21 AM - edited 03-05-2019 11:00 PM
I have downgraded my Cisco 3640 IOS to a lower version. Now the router is unable to detect the 32MB flash that is installed.
The "show version" command does not display the flash memory (2 x 16MB). If I try to use "show flash:" an error message appeared pointing to the flash.
Funny thing is I am still able to use 'xmodem -c c3640...bin' to upgrade to a higher version IOS from the rommon mode.
Thanks for the help.
05-15-2008 06:51 AM
is the error msg from switch prompt or from rommon mode ?
what happens when you give commnad dir flash in rommon mode ?
05-15-2008 07:17 AM
The message is from switch prompt.
rommon 11 > dir flash:
get_man_dev: Unknown device - probably NOT formatted.
get_man_dev: Unknown device - probably NOT formatted.
File size Checksum File name
22893664 bytes (0x15d5460) 0x9df1 c3640-is-ma.123-11.T10.bin
rommon 12 >
05-15-2008 09:13 AM
You will need to upload a new ios using xmodem process.
also you may try apllying the commnad
boot flash:c3640-is-ma.123-11.T10.bin
I have a feeling it would not take this.
Below is the link for xmodem process.
05-15-2008 09:41 AM
I have tried uploading a higher version IOS using 'xmodem -c c3640...bin'. It manage to complete successfully but after resetting the router, the same problem still exist. I was not able to to view the flash "show version" or "show flash:".
The "boot flash:c3640...bin" is already apperaing when I type "show version" command.
05-15-2008 10:05 AM
i Hope you have done this but just to confurm.
confreg 0x2102
write mem
reset
Let us know.
05-15-2008 10:16 AM
I did not get the chance to execute those commands. After running 'xmodem -c c3640...bin', the router reloads by itself. It did not return to the rommon > prompt.
05-15-2008 10:17 AM
can you try it before you upload the ios ?
05-15-2008 10:29 AM
I thought in order to use the xmodem command to upload IOS, I cannot use confreg 0x2102. I believe confreg should be 0x0 before xmodem can be used.
05-16-2008 11:17 AM
I have pasted below the steps that I have taken. Can you tell me what have I done wrong?
System Bootstrap, Version 11.1(20)AA2, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1999 by cisco Systems, Inc.
C3600 processor with 131072 Kbytes of main memory
Main memory is configured to 64 bit mode with parity disabled
get_man_dev: Unknown device - probably NOT formatted.
get_man_dev: Unknown device - probably NOT formatted.
program load complete, entry point: 0x80008000, size: 0x12a5818
Self decompressing the image : ################################################### [OK]
Smart Init is enabled
smart init is sizing iomem
ID MEMORY_REQ TYPE
00001E 0X0007DE80 Combination Dual Ethernet 2 WAN
0X000F3BB0 public buffer pools
0X00211000 public particle pools
TOTAL: 0X00382A30
..
rommon 1 > xmodem -c c3640-is-mz.123-25.bin
Do not start the sending program yet...
get_man_dev: Unknown device - probably NOT formatted.
get_man_dev: Unknown device - probably NOT formatted.
File size Checksum File name
19552604 bytes (0x12a595c) 0xc79f c3640-is-mz.123-25.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
get_man_dev: Unknown device - probably NOT formatted.
get_man_dev: Unknown device - probably NOT formatted.
Ready to receive file c3640-is-mz.123-25.bin ...
get_man_dev: Unknown device - probably NOT formatted.
get_man_dev: Unknown device - probably NOT formatted.
Erasing flash at 0x30000000
..
Erasing flash at 0x317c0000
get_man_dev: Unknown device - probably NOT formatted.
get_man_dev: Unknown device - probably NOT formatted.
program flash location 0x30000000
..
program flash location 0x312a0000
Download Complete!
program load complete, entry point: 0x80008000, size: 0x12a5818
Self decompressing the image : ################################################### [OK]
...
Cisco Internetwork Operating System Software
IOS (tm) 3600 Software (C3640-IS-M), Version 12.3(25), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2008 by cisco Systems, Inc.
Compiled Mon 28-Jan-08 20:44 by alnguyen
cisco 3640 (R4700) processor (revision 0x00) with 126976K/4096K bytes of memory.
Processor board ID 09261954
R4700 CPU at 100MHz, Implementation 33, Rev 1.0
Bridging software.
X.25 software, Version 3.0.0.
SuperLAT software (copyright 1990 by Meridian Technology Corp).
2 Ethernet/IEEE 802.3 interface(s)
DRAM configuration is 64 bits wide with parity disabled.
125K bytes of non-volatile configuration memory.
Press RETURN to get started!
*Mar 1 00:00:07.259: %SW_VLAN-4-IFS_FAILURE: VLAN manager encountered file operation error: call = ifs_open/read / code = 19 (No such device)
/ bytes transfered = 0
-Traceback= 61B1F054 61B1C99C
*Mar 1 00:00:07.375: %LINEPROTO-5-UPDOWN: Line protocol on Interface VoIP-Null0, changed state to up
..
Router>show ver
Cisco Internetwork Operating System Software
IOS (tm) 3600 Software (C3640-IS-M), Version 12.3(25), RELEASE SOFTWARE (fc1)
Copyright (c) 1986-2008 by cisco Systems, Inc.
Compiled Mon 28-Jan-08 20:44 by alnguyen
ROM: System Bootstrap, Version 11.1(20)AA2, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Router uptime is 1 minute
System returned to ROM by reload
Running default software
cisco 3640 (R4700) processor (revision 0x00) with 126976K/4096K bytes of memory.
Processor board ID 09261954
R4700 CPU at 100MHz, Implementation 33, Rev 1.0
Bridging software.
X.25 software, Version 3.0.0.
SuperLAT software (copyright 1990 by Meridian Technology Corp).
2 Ethernet/IEEE 802.3 interface(s)
DRAM configuration is 64 bits wide with parity disabled.
125K bytes of non-volatile configuration memory.
Configuration register is 0x1820
05-19-2008 02:06 AM
Hi,
i am not sure why what this error means.
get_man_dev: Unknown device - probably NOT formatted.
get_man_dev: Unknown device - probably NOT formatted.
I would say something to do with hardware. Not sure.
The procedure is right.
Only thing i am concern about is Configuration register is 0x1820 which is shown.
If this has been changed then i feel there should not be any problem.
if not change it to 0x2102
config t
confreg 0x2102
05-19-2008 03:07 AM
I have manage to fix the problem by replacing the flash memory and use the xmodem again to upgrade the software. This time I can see the flash memory when I use "show version" or "show flash". Thanks for the help.
05-19-2008 03:12 AM
Thats good.
So seems to me a hardware problem.
Great one...
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide