Cannot netinstall a CRS125 due to reboot loop

Hi all!

I own a CRS125 which I normally reseted using the reset button procedure described here http://wiki.mikrotik.com/wiki/Manual:Reset. After the reset, the CRS went into a reboot loop every 6 sec.

Plugging a serial console reveals the following:

CRS125-24G-1S-2HnD

CPU frequency: 600 MHz
 Memory speed: 200 MHz
  Memory size: 128 MiB
    NAND size: 128 MiB

loading kernel from nand... kernel not found

RouterBOOT booter 3.22

CRS125-24G-1S-2HnD

CPU frequency: 600 MHz
 Memory speed: 200 MHz
  Memory size: 128 MiB
    NAND size: 128 MiB

loading kernel from nand... kernel not found

RouterBOOT booter 3.22

CRS125-24G-1S-2HnD

CPU frequency: 600 MHz
 Memory speed: 200 MHz
  Memory size: 128 MiB
    NAND size: 128 MiB

loading kernel from nand... kernel not found

and the loop continues forever..

What I get from the above is that it doesn’t find a local kernel, but it doesn’t look at the network in order to netinstall.


Any help?

Thanos

First please try to boot the board with backup BIOS:

Enter BIOS settings while board boots (Press any key within 2 seconds to enter setup), and press:

b - booter options

2 - force backup-booter loading

And exit bios (x - exit setup)

If the board is able to find kernel, log in and update your BIOS to the latest version:
/system routerboard upgrade


If nothing changes, then only option will be to reinstall this device with Netinstall:
http://wiki.mikrotik.com/wiki/Manual:Netinstall

Topic starts with “Cannot netinstall”…

PaulMT thank you for your reply.

Just to clarify things, shouldn’t it display anything like ‘Press any key’ or counting down to zero till it continues with booting? It displays none of these, just the loop that I posted before.

G2Dolphin, Paul, I will try again tomorrow making sure to press any key during boot, although I’m quite sure that I have already tried without any effect.

I will also compare normal booting from another board.

Thank you guys.

Regards,

Thanos

Well, the good news is that I succeeded with netinstall :slight_smile:

The 2 second count down was displayed only when the reset button was pressed. It seems that I missed it with hyperterminal and I hit it when I used putty instead.

The “RouterOS cleanup…” section appeared only during the full rese procedure (power jack off, press reset and insert power). Then the press any key message appeared!

RouterBOOT booter 3.22

CRS125-24G-1S-2HnD

CPU frequency: 600 MHz
 Memory speed: 200 MHz
  Memory size: 128 MiB
    NAND size: 128 MiB

RouterOS cleanup...
writing settings to flash... OK

RouterBOOT backup booter 3.22

CRS125-24G-1S-2HnD

CPU frequency: 600 MHz
 Memory speed: 200 MHz
  Memory size: 128 MiB
    NAND size: 128 MiB

Press any key within 2 seconds to enter setup
Ethernet link absent...
trying bootp protocol................................. failed
kernel loading failed
..
trying bootp protocol................................. failed
kernel loading failed

Then after opening netinstall program

loading kernel from nand... kernel not found
trying bootp protocol..................... OK
Got IP address: x.x.x.x
resolved mac address xx:xx:xx:xx:xx:xx
*transfer started ....*...................... transfer ok, time=6.29s
setting up elf image... OK
jumping to kernel code
memSize=126828
flashSize=133955584
Welcome to MikroTik Router Software remote installation
Press Ctrl-Alt-Delete to abort

and the procedure continued and completed successfully.

PaulsMT really thank you for your help.


Regards,

Thanos