Unable to copy flash from TFTP

kadshahkadshah Member Posts: 388 ■■■□□□□□□□
I just upgraded my router to 16D/16F memory. After a reboot
I was at the <boot> prompt. I did a sh ver to verify if the
memory was upgraded, it was. The next thing I noticed was
that next to the amount of memory it says (Device not programmable)
If I try and do a copy tftp flash this is what I get.

AVANI(boot)#copy tftp flash
ERR: Device in READ-ONLY state

I was able to do a copy tftp flash while I
was in Rom monitor mode but the IOS
was loaded the TFTP server and not from flash.
Did I get the wrong memory module?
Any ideas what I am doing wrong here?

http://cgi.ebay.com/ws/eBayISAPI.dll?ViewItem&ssPageName=STRK:MEWNX:IT&item=320145030707&_trksid=p3984.cWON.m313.lVI


sh version
Cisco Internetwork Operating System Software
IOS (tm) 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c)XB2, PLATFORM SP
ECIFIC RELEASE SOFTWARE (fc1)
Copyright (c) 1986-1996 by cisco Systems, Inc.
Compiled Mon 05-Oct-98 10:52 by jaturner
Image text-base: 0x01010000, data-base: 0x00001000

ROM: System Bootstrap, Version 11.0(10c)XB2, PLATFORM SPECIFIC RELEASE SOFTWARE
(fc1)

AVANI uptime is 3 minutes
System restarted by power-on
Running default software

cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory.
Processor board ID 01968029, with hardware revision 00000000
X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
1 Ethernet/IEEE 802.3 interface.
2 Serial network interfaces.
32K bytes of non-volatile configuration memory.
16384K bytes of System flash (Device not programmable)

Configuration register is 0x2102


Sh flash
System flash directory:
No files in System flash
[0 bytes used, 16777216 available, 16777216 total]
16384K bytes of System flash (Device not programmable)

Comments

  • Vito_CorleoneVito_Corleone Inactive Imported Users Posts: 19 ■□□□□□□□□□
    I had the same issue. You have to go into "boot" mode, I believe. In this mode, the memory is writable.

    Here is the guide I used:

    http://www.sdnp.undp.org/rc/areas/tech/setup/cisco-upgrade.html

    You can skip the beginning, it's about setting up a TFTP server on Linux. Just do a CRTL+F and look for "read only", above that is the config-register command you will need, then you reload and do everything as normal IIRC, don't forget to return your config-register to default (0x2102).
  • lildeezullildeezul Member Posts: 404
    im guessing since you said you can load from the tftp server,
    you can try this: load ios from tftp server from rom mode (and change the confreg), then once you loaded the ios,
    do an erase flash command, to delete the ios stored in the flash, then copy the ios from the tftp server to the flash.

    also stated above, make sure your config register is defualt
    NHSCA National All-American Wrestler 135lb
  • kadshahkadshah Member Posts: 388 ■■■□□□□□□□
    After spending about 3hrs trying to get this to work and following your link and intructions
    nothing worked. I booted from ROM mode and from there I was able to see the Read/Write.
    But every time I tried deleting the flash I got a erase failed message and I couldn't get the copy tftp flash to work. I must have done this at least 5 times. I knew I was able to comunicate with the tftp server but couldn't understand why I was getting "......" instead of "!!!!!".
    I was so frustrated I went to the fridge for a beer. My wife laughed at me and couldn't believe
    I was studying and drinking at the same time. Anyway after about 1/2 hr I went back for one more try.
    I typed the erase command again got the same message but then something different happened my tftp server (i use pumpkin) ask for permission to download the file I needed. I accepted and it worked. It wasn't magic, I know I must have screwed up somewhere. Sometimes when you can't figure out what you're doing wrong it's best just to walk away from the computer give yourself a break and organize your thoughts.
    Thanks for helping me outicon_smile.gif
  • pookerpooker Member Posts: 129 ■■□□□□□□□□
    glad you got it fixed out, I use solaris and I always have to reset the permissions on the tftp because it likes to reset itself.
    I wanna be ccie
  • kadshahkadshah Member Posts: 388 ■■■□□□□□□□
    I just ran into the same problem again. I went to upgrade a 2501 router (i think it was the same one giving me problems before) and did a copy tftp flash. Whenever I do a copy tftp flash when I
    get to the "erasing device" I get all eeeeeeeee's and then it stops and says not erased copy aborted erase failed. This was the same problem I had before. So I reset the flash and Dram the first time and it took care of the problem but not this time. Here's the output of the sh flash:

    R2_2501(boot)#sh flash

    System flash directory:
    No files in System flash
    [0 bytes used, 16777216 available, 16777216 total]
    16384K bytes of System flash (Device not programmable)

    R2_2501(boot)#sh ver
    Cisco Internetwork Operating System Software
    IOS (tm) 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c)XB2, PLATFORM SP
    ECIFIC RELEASE SOFTWARE (fc1)
    Copyright (c) 1986-1996 by cisco Systems, Inc.
    Compiled Mon 05-Oct-98 10:52 by jaturner
    Image text-base: 0x01010000, data-base: 0x00001000

    ROM: System Bootstrap, Version 11.0(10c)XB2, PLATFORM SPECIFIC RELEASE SOFTWARE
    (fc1)

    R2_2501 uptime is 6 minutes
    System restarted by reload
    Running default software

    cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory.
    Processor board ID 01968029, with hardware revision 00000000
    X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
    1 Ethernet/IEEE 802.3 interface.
    2 Serial network interfaces.
    32K bytes of non-volatile configuration memory.
    16384K bytes of System flash (Device not programmable)

    Configuration register is 0x2101



    Here's the output when I reload.







    Proceed with reload? [confirm]

    System Bootstrap, Version 11.0(10c)XB2, PLATFORM SPECIFIC RELEASE SOFTWARE (fc1)
    Copyright (c) 1986-1998 by cisco Systems
    2500 processor with 16384 Kbytes of main memory

    Restricted Rights Legend

    Use, duplication, or disclosure by the Government is
    subject to restrictions as set forth in subparagraph
    (c) of the Commercial Computer Software - Restricted
    Rights clause at FAR sec. 52.227-19 and subparagraph
    (c) (1) (ii) of the Rights in Technical Data and Computer
    Software clause at DFARS sec. 252.227-7013.

    cisco Systems, Inc.
    170 West Tasman Drive
    San Jose, California 95134-1706



    Cisco Internetwork Operating System Software
    IOS (tm) 3000 Bootstrap Software (IGS-BOOT-R), Version 11.0(10c)XB2, PLATFORM SP
    ECIFIC RELEASE SOFTWARE (fc1)
    Copyright (c) 1986-1996 by cisco Systems, Inc.
    Compiled Mon 05-Oct-98 10:52 by jaturner
    Image text-base: 0x01010000, data-base: 0x00001000


    %Error: System flash bank 0 chip 0 unknown, chip id 0xFFFF (reversed = 0xFFFF)

    %Error: System flash bank 0 chip 1 unknown, chip id 0xFFFF (reversed = 0xFFFF)

    %Error: System flash bank 0 chip 2 unknown, chip id 0xFFFF (reversed = 0xFFFF)

    %Error: System flash bank 0 chip 3 unknown, chip id 0xFFFF (reversed = 0xFFFF)

    %Error: System flash initialization failed
    cisco 2500 (68030) processor (revision D) with 16384K/2048K bytes of memory.
    Processor board ID 01968029, with hardware revision 00000000
    X.25 software, Version 2.0, NET2, BFE and GOSIP compliant.
    1 Ethernet/IEEE 802.3 interface.
    2 Serial network interfaces.
    32K bytes of non-volatile configuration memory.
    16384K bytes of System flash (Device not programmable)


    Just wondering if the flash is bad. Is this 3rd party memory might that be the reason?
    It worked fine before I did the upgrade.
    I'm trying to upgrade to c2500-is-l.123-19.bin (15.5MBs)[/b]
  • kadshahkadshah Member Posts: 388 ■■■□□□□□□□
    the problem was a bad memory stick.
    after I uploaded the new IOS image i shut down the router
    and put back the bad memory in the slot. The output in the sh flash
    is a total of 16MB's but for some reason the bad memory can't
    do an erase but the other one could. That's why I kept getting this output.

    %Error: System flash bank 0 chip 0 unknown, chip id 0xFFFF (reversed = 0xFFFF)

    %Error: System flash bank 0 chip 1 unknown, chip id 0xFFFF (reversed = 0xFFFF)

    %Error: System flash bank 0 chip 2 unknown, chip id 0xFFFF (reversed = 0xFFFF)

    %Error: System flash bank 0 chip 3 unknown, chip id 0xFFFF (reversed = 0xFFFF)
Sign In or Register to comment.