Unable to Erase FLASH. [7:4065]
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] 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) 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] Any help would be appreciated. Elmer Deloso Message Posted at: http://www.groupstudy.com/form/read.php?f=7&i=4065&t=4065 -- FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
RE: Unable to Erase FLASH. [7:4065]
Elmer, I've seen your exact problem before and just upgraded the bootroms to fix the issue. Your bootrom version 5.2(5) is a little old (5 + 5.2(5) = 10.2(5) bootrom version) and may not support the particular 8 meg flash chip you are trying to install. Certain vendor's (i.e. Intel) 8 meg flash chips are supported in that version bootrom but some aren't (i.e. AMD). Check out www.cisco.com/warp/public/471/30.shtml . If you need to know how to get the bootroms and upgrade them just e-mail me back. It won't be the first time an old Coast Guardsman had to help out the Navy ;-) Good Luck! Brian Dennis, CCIE #2210 (R&S)(ISP/Dial) CCSI #98640 5G Networks, Inc. [EMAIL PROTECTED] (925) 260-2724 > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On Behalf Of > Deloso, Elmer G (WPNSTA Yorktown) > Sent: Thursday, May 10, 2001 12:59 PM > To: [EMAIL PROTECTED] > Subject: Unable to Erase FLASH. [7:4065] > > > 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] > > 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) > > 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] > > Any help would be appreciated. > > Elmer Deloso > FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html Report misconduct and Nondisclosure violations to [EMAIL PROTECTED] Message Posted at: http://www.groupstudy.com/form/read.php?f=7&i=4094&t=4065 -- FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
Re: Unable to Erase FLASH. [7:4065]
Hope this helps, Heres the link to the whole Doc. http://www.cisco.com/univercd/cc/td/doc/product/software/ios113ed/113aa/113a a_2/allplats/ifs.htm#xtocid284728 Heres an excerpt Permanently Delete Files on a Flash Device When a Flash memory device is full, you may need to rearrange the files so that the space used by the "deleted" files can be reclaimed. To determine whether a Flash memory device is full, use the dir command. To permanently delete files on a Flash memory device, complete the following task from privileged EXEC mode: Command Purpose squeeze filesystem: Permanently delete all files marked "deleted" in Flash memory. Command : squeeze filesystem Purpose :Permanently delete all files marked "deleted" in Flash memory When you issue the squeeze command, the router copies all valid files to the beginning of Flash memory and erases all files marked "deleted." At this point, you cannot recover "deleted" files, and you can now write to the reclaimed Flash memory space. Note The squeeze operation can take as long as several minutes because it can involve erasing and rewriting almost an entire Flash memory space. Verify Flash To recompute and verify the checksum of a file in Flash memory on a Class A Flash file system, use the verify command. - Original Message - From: "Deloso, Elmer G (WPNSTA Yorktown)" To: "'Bryan In Richmond'" Sent: Thursday, May 10, 2001 4:36 PM Subject: RE: Unable to Erase FLASH. [7:4065] > Bryan, > By "squeeze" do you mean pull it out & use a grip vise? > Because i wouldn't mind doing that and replacing the damn > chip after it kept me up late last night in frustration. > > Elmer > > -Original Message- > From: Bryan In Richmond [mailto:[EMAIL PROTECTED]] > Sent: Thursday, May 10, 2001 4:33 PM > To: 'Deloso, Elmer G (WPNSTA Yorktown)' > Subject: RE: Unable to Erase FLASH. [7:4065] > > > You need to "squeeze" the flash in order to truly empty it. > > Bryan > > -Original Message- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] On Behalf Of > Deloso, Elmer G (WPNSTA Yorktown) > Sent: Thursday, May 10, 2001 3:59 PM > To: [EMAIL PROTECTED] > Subject: Unable to Erase FLASH. [7:4065] > > 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] > > 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) > > 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] > > Any help would be appreciated. > > Elmer Deloso > FAQ, list archives, and subscription info: > http://www.groupstudy.com/list/cisco.html > Report misconduct and Nondisclosure violations to [EMAIL PROTECTED] Message Posted at: http://www.groupstudy.com/form/read.php?f=7&i=4184&t=4065 -- FAQ, list archives, and subscription info: http://www.groupstudy.com/list/cisco.html Report misconduct and Nondisclosure violations to [EMAIL PROTECTED]
Re: Subject: RE: Unable to Erase FLASH. [7:4065] LONG POST [7:4253]
***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