My Tivo has been rebooting randomly over the past few days and I suspected some hard drive issue, so I used kickstart code 54 in the hope of doing a file system check - which appeared to do nothing. (I couldn't see the hard drive test screen at all, it just rebooted) - So then I tried 57. It booted to a screen that said "installing firmware, do not unplug the box" and I waited maybe an hour or more... I figured it was stuck so I rebooted (yeah I know) and then the box was stuck in a reboot loop with the black "serious issue" screen, followed by a reboot after maybe 10 seconds (obviously something was wrong there, since the screen says it'll take 3 hours)... back to the black "serious issue" screen ad infinitum... I couldn't get it to do anything else. I removed the drive and scanned it with the WD utility tool and it checked out ok. While it was out I booted the box with no drive in and saw what I expected to see - 4 LED flashes. So, after adding the drive back in again, I was able to re-start the firmware install with kickstart code 57 again (it was still doing the boot loop but at least I was able this time to restart the kickstart 57 (Media File System (MFS) check) process, which apparently on this box reinstalls firmware) So, it's back on the "installing firmware" screen, it's plugged in via ethernet, but with there being no visual indicator of progress... what should I expect? Does firmware download and update take... 20 minutes? 3 hours? overnight? It's only been on the screen for 15 minutes so far this time, and I'm tempted to just leave it now for 12 hours and see what happens but I figured I'd get people's take on how long they think that should take. I have a feeling that the previous reboot loop was caused by me interrupting the previous firmware update, so I'm at least happy that I was able to get it back to trying to do that again. Anyone have any advice?