***LONG POST***

Comments inline.


> > hi, all.
> > i'm trying to upgrade a 16Mb FLASH in my 2516, but either 
the
> > RouterSoftware
> > Loader or doing copy tftp flash can't erase the existing 
Flash code.
> > Here's what I get...
> > Router(boot)#copy tftp flash
> > System flash directory:
> > No files in System flash
> > [0 bytes used, 16777216 available, 16777216 total]
> > Address or name of remote host [255.255.255.255]? 
172.16.100.1
> > Source file name? c2500-js-l.121-8.bin
> > Destination file name [c2500-js-l.121-8.bin]?
> > Accessing file 'c2500-js-l.121-8.bin' on 172.16.100.1...
> > Loading c2500-js-l.121-8.bin from 172.16.100.1 (via 
Ethernet0): ! [OK]


Up until this point, I conclude the following. You did this 
from RX boot mode with a TFTP server presumably on a local 
segment or directly connected.  The IOS accessed the TFTP 
server and verified a copy command would execute.  Your flash 
is also empty (has no IOS on it).  So far, so good.


> > Device needs erasure before copying new file
> > Erase flash device before writing? [confirm]
> >
> > Copy 'c2500-js-l.121-8.bin' from server
> >   as 'c2500-js-l.121-8.bin' into Flash WITH erase? [yes/no]
yes
> > Exception: Jump to zero at 0x537FC (PC)


The SYTEM error message of "jump to zero" is somewhat cryptic 
in explanation from the command reference.  Here is what it 
says:

"Jump to Zero Error
This type of error often occurs when the Cisco IOS Software 
tries to execute data instead of code. Most of the times this 
is caused by a software bug, but if the symptoms clearly point 
to a hardware failure, consider the possibility of a defective 
CPU hardware (see Troubleshooting). "

Frankly, I would not want to be thinking it was time to replace 
a CPU.  When looking at the troubleshooting procedure for this, 
it seemed to be pretty straightforward:

"Basically, the problem is either hardware- or software-
related. 

Some types of crashes clearly indicate a hardware or software 
failure, but others are not that obvious. In this case, common 
sense is your best ally. If a router has been operating 
properly for months and suddenly starts reloading every 20 
minutes, the problem is most likely a hardware issue. If it 
starts crashing after a configuration change, then it is 
probably software-related. 

For hardware problems, try to identify the faulty card using 
the Memory Maps, the show region command for more recent Cisco 
IOS. Software versions, or common sense (for example, if the 
problem appears after the insertion of a new module). You can 
also perform additional tests (using the same module in another 
slot, or another module in the same slot, and so on) to 
identify the faulty equipment. 

For software problems, upgrading to the latest version of your 
Cisco IOS Software release train will get rid of all known 
software issues. 

If the router still crashes after the upgrade, it may be due to 
a new bug. In this case, contact your Cisco technical support 
representative and provide as much information as possible 
(Troubleshooting Router Crashes)."

The methodology I would use to solve this problem is the 
following:

1.  First and foremost, what changed?  You have flash without 
an IOS.  Was there an IOS previously there, or is this 
new/different flash?  If the flash is different/new, read on.

2.  Since I noticed that you had a boostrap of 10.2(5) below, I 
went to the  Cisco 2500 Boot ROM Features page and noticed 
something that might be relevant to your situation.  Take a 
look at what is supported for your version of boot code:

"10.2(5) First implementation of 10.x boot ROMs on mask ROMs, 
which works in 2501-4 for the first time. 10.2(5) has a bug 
that causes it to not work on the 2509-12 (it will not load an 
image from flash)..." 

More importantly, look at what is supported in the next version 
of boot code:

"10.2(7a) Support for AMD flash SIMMS, a 4Mb SIMM made from AMD 
29F080 and an 8Mb SIMM made from AMD 29F016. Allows you to mix 
AMD and Intel flash SIMMs as long as they are the same size."  

I am wondering at this point what type of flash you are using?

3.  You may want to take a peek at these commands:

show flash chips

and

show flash errors

The first command will indicate to you whether you are using 
AMD for your flash, or mixed Intel/AMD.  If so, your router may 
be having fits, based upon the version of RX boot code you are 
running.  You may also want to take a look at the second 
command to see if you are getting errors with your flash.  Keep 
in mind, these errors *may* be induced by the issue of an old 
boot rom.  If this is the cause of your problems, or you wish 
to eliminate it as a potential point of failure, you may wish 
to upgrade your boot roms.  I would *not* recommend getting the 
most current version from Cisco.  There is a bug on that 
version that you might be concerned about:

"11.0(10c)XB2 A Cisco 2524/2525 with T1 CSU/DSU will not boot 
when the line is configured for superframe (CSCdj22485). 

The Cisco 2505, 2507, and 2516 may go into a boot loop 
(CSCdj40137)."

It would appear that your best bet is to get a boot rom of one 
version less than the most current, namely  11.0(10c)XB1.  If 
you need one of these(set of two roms), let me know.  I will 
send it to you for the cost of shipping.


> > System Bootstrap, Version 5.2(5), RELEASE SOFTWARE
> > Copyright (c) 1986-1994 by cisco Systems
> > 2500 processor with 16384 Kbytes of main memory
> >
> > I am able to "copy flash tftp".
> > When the system boots/reboots i get this...
> >
> > ERR: Invalid chip id 0x80B5 (reversed = 0x1AD ) detected in 
System
> flash
> > Loading cisco2-2500 ... [timed out]

This error message seems to be pointing to incosistencies in 
your flash.  It is entirely possible that you may have a bad 
flash SIMM. My recommendation would be to first attempt to get 
a good version of RXboot code and then see if the problem 
resolves itself.  Before you even attempt to do a copy (after 
putting in current boot roms) just try erasing the flash.  See 
if it will do it with out complaining.  If so, I would then 
attempt to upgrade your IOS to the 12.x code you wanted.

HTH,

Paul Werner

p.s. I don't believe the squeeze command is supported in class 
B flash file systems(which the 2500 belongs).  I could be wrong.

________________________________________________
Get your own "800" number
Voicemail, fax, email, and a lot more
http://www.ureach.com/reg/tag




Message Posted at:
http://www.groupstudy.com/form/read.php?f=7&i=4253&t=4253
--------------------------------------------------
FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html
Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]

Reply via email to