cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
8650
Views
5
Helpful
15
Replies

2851 Router will not boot from CF, after reload goes into rommon

GDunban01
Level 1
Level 1

I recently obtained a 2851 and have been battling this issue for a week now. An odd set of circumstances happen with the bootstrap startup process. If the router has loss of power or when reloaded; it fails to read the CF card and boots to rommon. I can tftp an image to it (tftpdnld -r) and IOS CAN read the flash card along with any saved configuration.

In fact once in IOS, I can wr mem and print the hardware details of the CF card. Once I reload the router it goes to rommon, fails to open the flash, then sits until i tftp the image back. When the router load IOS, it also loads the startup config.

I don't think it's a problem with the CF card as IOS can read it. I've tried formatting the card from IOS and from my pc as FAT, FAT16, FAT32, and NTFS - it didn't make a different. I updated the ROMMON to allow for USB booting but haven't purchased a USB Drive yet for testing. The upgrade didn't resolve this issue either. It almost seems like a firmware problem with the EPROM.

I've played with the config register to see what, if any, impact it had. Currently it's set to 0x2102, putting it in the diag register didn't produce any other errors than what's listed below.

I'm stumped and out of ideas. Hoping somebody has some insight on what could be causing this to happen.

Apprecite your time reading my question.

Upgrade ROMMON initialized

program load complete, entry point: 0x8000f000, size: 0xcb80

open(): Open Error = -66

loadprog: error - on file open

boot: cannot load "flash:c2800nm-advsecurityk9-

mz.151-3.T2.bin"
c2851 platform with 262144 Kbytes of main memory
Main memory is configured to 64 bit mode with ECC enabled


Upgrade ROMMON initialized
program load complete, entry point: 0x8000f000, size: 0xcb80
open(): Open Error = -66
boot: cannot open "flash:"
boot: cannot determine first executable file name on device "flash:"
c2851 platform with 262144 Kbytes of main memory
Main memory is configured to 64 bit mode with ECC enabled


Upgrade ROMMON initialized
program load complete, entry point: 0x8000f000, size: 0xcb80
open(): Open Error = -66
boot: cannot open "flash:"
boot: cannot determine first executable file name on device "flash:"
c2851 platform with 262144 Kbytes of main memory
Main memory is configured to 64 bit mode with ECC enabled


Upgrade ROMMON initialized
Entering rommon> prompt after several failed attempts to boot an IOS image.
Please check your internal/external flash drives for the correct IOS image
and issue 'reset' at the rommon> prompt to re-try the boot process.
rommon>
15 Replies 15

mw185086
Level 1
Level 1

Thanks Guys,

I have returned my two 258meg cisco CF cards to ebay for full refund and ordered two brand new cards for my lab,

everything is so much simpler using usb and CF.

Cheers Mike