Hi
Have you tried logging onto the console to check the booting process ??
Would suggest to check the same first to make sure the booting process is proper.
Also check the boot system command configured in ur router to avoid unecessary looping of boot process.
regds