View Full Version : HR10-250 reboot loop trying to upgrade to 6.3b
owlhooter
12-14-2006, 02:00 AM
Sorry if this is answered in another thread, I have been searching for hours and can't find anything. I tried to upgrade my HR10-250 to 6.3b using the slices, I tried following manual instructions for the slices and ran the installSw.itcl with the changes made and everything looked like it went fine, I then copied the hacks over to the new partition and it looked like it went fine. When I put the drive back in the Tivo it just keeps rebooting after getting to the directv "Just one minute" screen and then goes back to welcome powering up and will just continue this loop. I guess this is what I get for being too cheap to try the slicer.
If anyone could offer some help it would be greatly appreciated. Or if there is a way to undo the slice upgrade and go back to 3.1.5 that would be fine, I just need a working system again..
Thanks
rbautch
12-14-2006, 10:59 AM
Sorry if this is answered in another thread, I have been searching for hours and can't find anything. I tried to upgrade my HR10-250 to 6.3b using the slices, I tried following manual instructions for the slices and ran the installSw.itcl with the changes made and everything looked like it went fine, I then copied the hacks over to the new partition and it looked like it went fine. When I put the drive back in the Tivo it just keeps rebooting after getting to the directv "Just one minute" screen and then goes back to welcome powering up and will just continue this loop. I guess this is what I get for being too cheap to try the slicer.
If anyone could offer some help it would be greatly appreciated. Or if there is a way to undo the slice upgrade and go back to 3.1.5 that would be fine, I just need a working system again..
ThanksIt could be that the kernel didnt get copied to the new partion properly, or maybe you copied it to the wrong partition (like the root filesystem partition). Try pulling the drive and copying a hacked kernel to kernel partition. Also see if you can mount the root filesystem partition.
owlhooter
12-14-2006, 11:24 AM
It could be that the kernel didnt get copied to the new partion properly, or maybe you copied it to the wrong partition (like the root filesystem partition). Try pulling the drive and copying a hacked kernel to kernel partition. Also see if you can mount the root filesystem partition.
Ok, I tried copying the kernel to hda3 since the new root is hda4, I'm also able to mount the filesystem and it has all the directories on there, as well as the hacks that I've copied over, still same thing though, just a reboot loop.
owlhooter
12-14-2006, 11:44 AM
Just connected it through serial cable and heres the results..
CPU revision is: 00005430
FPU revision is: 00005410
Primary instruction cache 32kb, linesize 32 bytes.
Primary data cache 32kb, linesize 32 bytes.
Linux version 2.4.20 (build@buildmaster5) (gcc version 3.0) #22 Fri Feb 20 18:19
:25 PST 2004
Determined physical RAM map:
memory: 08000000 @ 00000000 (usable)
On node 0 totalpages: 32768
zone(0): 32768 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/hda4 dsscon=true console=2,115200
Monotonic time calibrated: 81.00 counts per usec
Calibrating delay loop... 161.79 BogoMIPS
Contiguous region 1: 12582912 bytes @ address 0x80583000
Contiguous region 2: 2097152 bytes @ address 0x81183000
Contiguous region 8: 23068672 bytes @ address 0x81383000
Contiguous region of 37748736 bytes total reserved at 0x80583000.
Memory: 91240k/131072k available (1222k kernel code, 39832k reserved, 81k data,
64k init, 0k highmem)
Dentry cache hash table entries: 16384 (order: 5, 131072 bytes)
Inode cache hash table entries: 8192 (order: 4, 65536 bytes)
Mount-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 8192 (order: 3, 32768 bytes)
Page-cache hash table entries: 32768 (order: 5, 131072 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
PCI: Probing PCI hardware
ttyS00 at iomem 0xb4100100 (irq = 79) is a 16550A
ttyS00 at port 0xbc010000 (irq = 133) is a unknown
ttyS00 at iomem 0xb4100140 (irq = 81) is a 16550A
ttyS00 at iomem 0xb4100120 (irq = 80) is a 16550A
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI en
abled
ttyS00 at 0xb4100100 (irq = 79) is a 16550A
ttyS01 at 0xbc010000 (irq = 133) is a unknown
ttyS02 at 0xb4100140 (irq = 81) is a 16550A
ttyS03 at 0xb4100120 (irq = 80) is a 16550A
Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
hda: WDC WD2500BB-55GUC0, ATA DISK drive
ide0 at 0x400-0x407,0x438 on irq 87
hda: 488397168 sectors (250059 MB) w/2048KiB Cache, CHS=30401/255/63
Partition check:
hda: [mac] hda1 hda2 hda3 hda4 hda5 hda6 hda7 hda8 hda9 hda10 hda11[M] hda12 hd
a13[M]
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 1024 buckets, 8Kbytes
TCP: Hash tables configured (established 8192 bind 16384)
ip_conntrack version 2.1 (1024 buckets, 8192 max) - 152 bytes per conntrack
ip_tables: (C) 2000-2002 Netfilter core team
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 64k freed
Starting rc.sysinit
Running boot Stage A_PreKickstart scripts
Scanning for configuration files
Loading tivoconfig.o
Invoking startup scripts for:
platform 'phoenix'
implementation 'Series2'
implementer 'TiVo'
Releasing /initrd and clearing ramdisk, if they exist
umount: /initrd: not mounted
Activating swap partitions
Adding Swap: 131064k swap-space (priority -1)
Loading core system drivers
Loading fpga.o
Parallel modem driver loaded, 1 ports starting at /dev/ttyS1
Loading i2c_Series2.o
Loading ircatch.o
Found rev 'F' Si2433 modem on /dev/cua1
Checking for Kickstart panic signal
Running boot Stage B_PostKickstart scripts
Cleanup /dev/hda9 pass 1
ext2fs_check_if_mount: No such file or directory while determining whether /dev/
hda9 is mounted.
/dev/hda9 was not cleanly unmounted, check forced.
Inode 2050, i_blocks wrong 6528 (counted=6524). Set i_blocks to counted? yes
Inode 2052, i_blocks wrong 2896 (counted=2892). Set i_blocks to counted? yes
Inode 2056, i_blocks wrong 2996 (counted=2986). Set i_blocks to counted? yes
Inode 2057, i_blocks wrong 2170 (counted=2158). Set i_blocks to counted? yes
Fix summary information? yes
/dev/hda9: 78/32768 files (9.0% non-contiguous), 12772/131072 blocks
Cleanup /dev/hda9 pass 2
ext2fs_check_if_mount: No such file or directory while determining whether /dev/
hda9 is mounted.
/dev/hda9: clean, 78/32768 files, 12772/131072 blocks
/dev/hda9 is clean after pass 2
Mounting /var
/dev/hda9 on /var type ext2 (rw)
Cleaning up files in /var
Checking space in /var
Mounting initial environment
Starting logging daemons
Found Silicon Labs "Si2433" modem, rev F, skipping modem patch
Scanning for phase1 repair scripts
Running boot Stage C_MediaInitialization scripts
Loading input section drivers
Loading oslink.o
Loading cobra.o
cobra module was successfully installed, LNBPA 0x10 LNBPB 0x12
Loading output section drivers
Loading brcmdrv-rb.o
Linux BCM7020 STB interface: version 510082104
******** versionInfo->major is 2 ********
Using dual-tuner HD client priorities
Changed Broadcom output format to 4801
Broadcom DVI colorspace set to RGB
Loading si9190.o
Splash the screen
Bound Hdmi Semaphore to name
PHOENIX GETS MORE CONTIGMEM: height=1349
Running boot Stage D_PreMfs scripts
Remote control is TIVO
MFS partition on /dev/hda10
Loading Phoenix dssapp
Look for debug board
/tvbin/dssappAV: DSS Interface Version 1.24, compiled on Jun 15 2006
Loading Phoenix ATSC tuner daemon (AtscTunerD) ...
Loading Phoenix atscapp
Loading irblast.o
Loading ideturbo.o
Loading fan.o
/tvbin/atscapp: ATSC (Hpk-Enabled OsServices-Enabled) Interface Version 0.7, com
piled on Jun 15 2006
Loading therm.o
<InitInputs> Found a total of 2 inputs.
<InitInputs> got 2 ATSC inputs.
2004 probe
Loading TvBus router
Updating system clock
Time set to: Thu Dec 14 17:42:29 2006
Enabling local route
Setting TCP keepalive parameters
Checking for additional disk
<InitInputVcxoDevice> VcxoDevice for input #1 already opened, fileId = 7
<BroadcomAtscInputResetMuxedInputForDirectv> Set tuner mux pin state to DSS
<InitInputVcxoDevice> VcxoDevice for input #0 already opened, fileId = 8
<BroadcomAtscInputResetMuxedInputForDirectv> Set tuner mux pin state to DSS
<BroadcomAtscInputResetMuxedInputForDirectv> Set record type to RecordDirecTV_ES
<BroadcomAtscInputResetMuxedInputForDirectv> Set record type to RecordDirecTV_ES
Start fan control
First temperature parameters set:
Terminal temp: 71
Critical temp: 62
Logging temp: 60
Target temp: 50
Lowest fan speed: 7
/tvbin/fancontrol is running in the background.
Starting TvLauncher
iptables: No chain/target/match by that name
assert: Tmk Assertion Failure:
assert: TmkServer, line 379 ()
Tmk Fatal Error: Activity TvBusProxy <98> strayed!
Paste the following into a shell to get a backtrace...
bt -t /tvbin/tivoapp <<END_OF_BT
tcd 1
hpk Series2
build b-firefly-takehome @248982 2006.10.20-1631 release-mips []
pack 6.3b-01-2
read 0x00400000 /tvbin/tivoapp
read 0x02000000 /lib/libc.so.6
read 0x02200000 /lib/libm.so.6
read 0x02400000 /lib/libpthread.so.0
read 0x02600000 /lib/libutil.so.1
read 0x02800000 /lib/libtvutil.so
read 0x02a00000 /lib/libtmk.so
read 0x02c00000 /lib/libtvstructures.so
read 0x2aaa8000 /lib/ld.so.1
read 0x2ab04000 /lib/libhpkoss.so
read 0x2ab50000 /platform/lib/libhpkhl.so
read 0x2ac18000 /platform/lib/libhpkll.so
read 0x2ac5c000 /lib/libdl.so.2
read 0x2aca0000 /lib/libcdaudio.so
0x02a7ea98 0x02a82cf0 0x02a24620 0x02a4ff2c 0x007c00ac 0x02a28c08 0x02a28834
0x02a60cb8 0x02a2871c 0x02a28630 0x02a2b03c 0x02a3c7e4 0x02a3c6cc 0x02a3c57c
0x02a3bad8
END_OF_BT
Tmk Fatal Error: Activity TvBusProxy <98>: assertion failure
Waiting for launcher to start.
Launcher is running.
Scanning for phase2 repair scripts
Running boot Stage E_PreApplication scripts
Checking for database conversions
flushing ide devices: hda
Restarting system.
owlhooter
12-14-2006, 12:00 PM
Well after actually reading the output for myself I went ahead and followed these steps
cd /sbin
mv iptables iptables.old
echo -e '#!/bin/bash\nexit 0' > iptables
chmod 755 iptables
now it says it's preparing the update, so I'll post back the results.
mr.unnatural
12-14-2006, 12:44 PM
It looks like you discovered the problem. It should install the update and boot fine now that you've modified the iptables.
mgoddard1
12-14-2006, 01:06 PM
Having experienced this myself a bad iptables will cause an endless reboot loop. I did the same thing when I manually upgraded from 3.1.5f to 6.3.
owlhooter
12-14-2006, 01:31 PM
Yep, that was my problem, I was even thinking it prior to connecting the serial cable but kept reading that I shouldn't have to modify the iptables. But it's up and running now on 6.3b, gotta say I love all the help everyone here provides, and without it, I probably never would have hacked my tivo's. Now I just have to get back in tonight and re-enable the networking since I forgot to do that :)
vBulletin® v3.6.8, Copyright ©2000-2010, Jelsoft Enterprises Ltd.