Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations wOOdy-Soft on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

C3640 NVRAM failure

Status
Not open for further replies.

danhoo957

Programmer
Jan 13, 2004
2
US
Prior to an IOS upgrade, we powered the 3640 off to test the saved configuation.

On the power up we were getting invalid NVRAM errors.

we installed a new IC for the NVRAM, but this didn't fix it.


I cannot do a "sync" in ROMMON and the behavior is the same if the nvram chip is installed or removed.

I've pulled all the I/F cards and memory and can get the router to boot, but its brain dead.

I'm concluding it is one of three things bad
1) the eeprom for the ROM
2) memory somehow causing a bus problem
3) a bad system board.

when I get the IOS running, it is barely running. I tried to run the erase nvram: command from IOS, and it returns without any indication of error, but it doesn't change the stated.

I cannot run the IOS config utility without running out of memory. I get a MALLOC error attempting to allocate 2K of memory.

If it matters, the DRAM is a pair of 32M and a pair of 16M for 96M total, and the flash is a 16M and an 8M.

I've scoured cisco's site for troubleshooting tips and tried everything.




 
System Bootstrap, Version 11.1(19)AA, EARLY DEPLOYMENT RELEASE SOFTWARE (fc1)
Copyright (c) 1998 by cisco Systems, Inc.

Warning: monitor nvram area is corrupt ... using default values
environment write to NVRAM failed

ERROR in NVRAM sizing. NVRAM could be bad!
Hardware indicated 131072 bytes. Software detected 0 bytes.
Using 0 bytes.
C3600 processor with 98304 Kbytes of main memory
Main memory is configured to 64 bit mode with parity disabled

rommon 1 >

rommon 4 > meminfo

Main memory size: 96 MB in 64 bit mode.
Available main memory starts at 0xa000e000, size 98248KB
IO (packet) memory size: 155 percent of main memory.
IO memory is configured by user
ERROR in NVRAM sizing. NVRAM could be bad!
Hardware indicated 131072 bytes. Software detected 0 bytes.
Using 0 bytes.

NVRAM size: 0KB
rommon 5 >rommon 5 > boot
program load complete, entry point: 0x80008000, size: 0xdd7f10
Stack pointer : 0x85FFFF80
monstack : 0x80007FC0
monra : 0xBFC012A4
edata : 0x8000CAC0
magic : 0xFEEDFACE
memsize : 0x06000000
uncomp_size : 0x025B640C
comp_size : 0x00DD343B
comp_checksum : 0xBED4AD36
uncomp_checksum : 0x58A08A40
Self decompressing the image : #################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
################################################################################
########################################################## [OK]
Source elf_hdr->e_shnum = 0x00000009
Setting up to copy ELF section 0x00000001
to image_info section 0x00000000
sh_name = 0x0000001B
sh_type = 0x00000001
sh_flags = 0x00000006
sh_addr = 0x80008000
sh_offset = 0x00000080
sh_size = 0x01814000
sh_link = 0x00000000
sh_info = 0x00000000
sh_addralign = 0x00000040
sh_entsize = 0x00000000
Setting up to copy ELF section 0x00000002
to image_info section 0x00000001
sh_name = 0x00000021
sh_type = 0x00000001
sh_flags = 0x00000002
sh_addr = 0x8181C000
sh_offset = 0x01814080
sh_size = 0x009BA7E0
sh_link = 0x00000000
sh_info = 0x00000000
sh_addralign = 0x00000008
sh_entsize = 0x00000000
Setting up to copy ELF section 0x00000003
to image_info section 0x00000002
sh_name = 0x00000029
sh_type = 0x00000001
sh_flags = 0x00000003
sh_addr = 0x821D67E0
sh_offset = 0x021CE860
sh_size = 0x003E6BA0
sh_link = 0x00000000
sh_info = 0x00000000
sh_addralign = 0x00000008
sh_entsize = 0x00000000
Setting up to copy ELF section 0x00000004
to image_info section 0x00000003
sh_name = 0x0000002F
sh_type = 0x00000001
sh_flags = 0x10000003
sh_addr = 0x825BD380
sh_offset = 0x025B5400
sh_size = 0x00000E40
sh_link = 0x00000000
sh_info = 0x00000000
sh_addralign = 0x00000010
sh_entsize = 0x00000000
cpu type : 0x0000001E
uncomp_size : 0x025B640C
monstack : 0x80007FC0

image_info.entry_point = 0x80008000
image_info.section_count = 0x00000004
image_info.monstack = 0x80007FC0
image_info.monra = 0xBFC012A4
image_info.param0 = 0x00000002
image_info.param1 = 0x00000000
image_info.param2 = 0x800058C0
image_info.param3 = 0x80008000
Section Index = 0x00000000
source = 0x800350E0
dest = 0x80008000
bytes = 0x01814000
Section Index = 0x00000001
source = 0x818490E0
dest = 0x8181C000
bytes = 0x009BA7E0
Section Index = 0x00000002
source = 0x822038C0
dest = 0x821D67E0
bytes = 0x003E6BA0
Section Index = 0x00000003
source = 0x825EA460
dest = 0x825BD380
bytes = 0x00000E40

Invalid iomem value in ROM (255). Smart-init will
now run to compute a valid value
iomem percentage may need to be reset manually
Smart Init is enabled
smart init is sizing iomem
ID MEMORY_REQ TYPE
0X0010AE00 public buffer pools
0X00211000 public particle pools
TOTAL: 0X0031BE00

If any of the above Memory Requirements are
"UNKNOWN", you may be using an unsupported
configuration or there is a software problem and
system operation may be compromised.
Rounded IOMEM up to: 4Mb.
Using 4 percent iomem. [4Mb/96Mb]
environment write to NVRAM failed

3600 Software (C3640-JSX-M), Version 12.2(4)T1, RELEASE SOFTWARE (fc1)
TAC Support: Compiled Fri 26-Oct-01 05:43 by ccai
Image text-base: 0x600089A8, data-base: 0x6181C000


ERROR in NVRAM sizing. NVRAM could be bad!
Hardware indicated 131072 bytes. Software detected 0 bytes.
Using 0 bytes.
cisco 3640 (R4700) processor (revision 0x00) with 94208K/4096K bytes of memory.
Processor board ID 09262182
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).
TN3270 Emulation software.
DRAM configuration is 64 bits wide with parity disabled.
-2K bytes of non-volatile configuration memory.
16384K bytes of processor board System flash partition 1 (Read/Write)
8192K bytes of processor board System flash partition 2 (Read/Write)


--- System Configuration Dialog ---
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top