I woke up this morning to find my Series3 launch unit in a "Powering Up" reboot loop. I've had almost every TiVo I've owned lose its hard drive at one point or another, so I know the drill, but this time it looks like something else is happening.
On the off chance that my TiVo was issued 11.3, I tried the Kickstart code to flip the active partitions on the drive. No luck, same result. I also tried manually flipping the partitions with WinMFS. No dice.
So, as usual, I popped the drive out and put the original factory drive back into the TiVo to confirm the drive is bad. However I was shocked - it didn't work - still stuck with the "Powering Up" reboot loop.
A quick peek at the internals doesn't show anything outwardly wrong. The power supply and capacitors look good. None of the chips on the main board appear to be damaged.
I start thinking that perhaps something connected to the TiVo could be somehow interfering with things, so I started yanking cords and CableCards in various combinations. This is where it gets really bizarre.
After much trial and error, I find that the TiVo will get past the "Powering Up" screen when using the original factory drive and only one CableCard. It can be either card or either slot. You can also put the card in the "opposite" slot and it will work. However if you insert both cards in any manner it won't get past "Powering Up".
Even more bizarre, the drive I thought was failing won't get past "Powering Up" at all. No matter what you do with cords and CableCards.
At this point my running theory is that I have an electrical gremlin in the CableCard section of the device. Why the old drive/software works with a single CableCard but the newer software doesn't is a bit of a puzzle. My guess is maybe some kind of timing issue where the older software is a bit more "tolerant".
Regardless, given that I can only seem to boot the device on an old software release with a single CableCard, it appears the end is nigh. I figured I'd throw up the hail mary and see if anyone else had any ideas I haven't already tried.