Series 1 Stuff |
usr.local.powerpc-tivo.tar.bz2 |
12.2MB |
x86 cross compiler for Series1 |
native_compiler_tivo.tar.gz |
32MB |
Native Compiler for Series 1. Instructions are here. |
usr.local.tivo.dmg |
14.3MB |
Series1 Cross Compiler for Mac OS X. i.e. Only useful for those of you with a Mac OS X machine to install this on. |
pdisk-s1.gz |
27KB |
pdisk compiled for S1. This version won't trash the bootpage like the other pdisk binary floating around. |
unzip-s1.gz |
52KB |
Somebody in #tivo asked for it, so here it is - unzip precompiled for S1. |
less-378-s1.tar.gz |
68KB |
Yet another request in #tivo -- less 378 precompiled for S1/powerpc. Extract the archive, and then add /var/hack/lib to your LD_LIBRARY_PATH (i.e. export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/var/hack/lib). Includes libtermcap |
tnlited-nofork-s1.tgz |
12KB |
Modified version tnlited so it doesn't fork, and a wrapper script that'll "respawn" tnlited if the process dies. In your startup file, instead of calling: /sbin/tnlited 23 /bin/bash -login & Instead call: /var/hack/bin/tnlited.sh & If you want to change the port number, modify the /var/hack/bin/tnlited.sh file. Somebody in #tivo asked for a way to "respawn" tnlited, so here it is (albeit a cheap hack). Precompiled binary for S1/powerpc. |
tivoftpd.ppc.gz |
18KB |
sorphin's tivoftpd v0.2 for Series 1/PowerPC. Binary only. |
Series 2 Stuff |
usr.local.mips-tivo.tar.bz2 |
25MB |
Complete Linux/i386 cross-compilation environment for Series 2 MIPS. This slightly differs than the above toolchain in the fact that this one uses binutils-2.13 instead of binutils-2.11, to eliminate the problems people had when building kernels&kernel modules. It is suggested that if you plan on building kernels and/or kernel modules that you use this toolchain instead of the one above. Alternatively, even though the one above is over twice the filesize, it will be a faster download for you -- so if you have no intentions on building kernels and/or kernel modules, it is suggested you download the above toolchain (for a faster transfer). |
build_mips_x_compiler.sh |
3KB |
Script used to build the above package. Note: This has only been tested on a Slackware 8.0 system with gcc-3.2. Please let me know if this works or not for you. |
devbin-s2.tgz |
320KB |
Precompiled S2 binaries of: chgrp, chown, chroot, cksum, comm, csplit, cut, dir, dircolors, expand, false, fmt, fold, groups, head, hexdump, hostname, id, install, join, logname, ls, md5sum, mkfifo, mknod, more, nl, nohup, od, paste, pathchk, pr, rmdir, split, su, sum, tac, tail, tar, tee, touch, tr, true, tty, unexpand, uniq, uptime, vdir, wc. |
netbin-s2.tgz |
660KB |
Precompiled S2 binaries of: arp, netstat, ping, rarp |
tivoftpd.mips.gz |
15KB |
sorphin's tivoftpd v0.2 for Series 2/MIPS. Binary only. |
pdisk-s2.gz |
25KB |
pdisk compiled for S2. |
busybox-0.60.5-s2.tgz |
130KB |
Precompiled busybox v0.60.5. |
elvis-2.1_4-s2.tgz |
200KB |
elvis 2.1_4 precompiled for S2 MIPS. |
epic4-1.0-s2.gz |
250KB |
epic4-1.0 precompiled for S2. Why is this here? Something about irc'ing from a mips based TiVo seemed like it would be good for a laugh. Note: If you get a server message about an illegal username, type /ircuser <username> and then try reconnecting. |
ps-s2.gz |
230KB |
ps precompiled for S2. |
strace.gz |
92KB |
strace precompiled for S2. |
less-s2.gz |
61KB |
less precompiled for S2. |
wget-1.8.2-s2.tar.gz |
340KB |
wget v1.8.2 precompiled for S2. |
unzip-s2.gz |
50KB |
unzip precompiled for S2. |
joe-2.9.8-pre1-s2.tgz |
310KB |
joe-2.9.8-pre1 precompiled for S2. |
vim61-s2.tgz |
560KB |
vim v6.1 precompiled for S2. Add export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/var/hack/lib to your profile or such. |
netcat-s2.gz |
10KB |
netcat precompiled for S2 |
rsync.gz |
85KB |
rsync precompiled for S2 |
s2-2.4.18-modules.tgz |
395KB |
Package contains the following modules for Linux kernel 2.4.18 (i.e. TiVo v4.0): acm.o af_packet.o cdrom.o dc2xx.o hid.o input.o isofs.o kaweth.o keybdev.o keyspan_pda.o lockd.o loop.o mousedev.o nfs.o pcnet32.o pegasus.o rio500.o rtl8150.o scsi_mod.o sd_mod.o sr_mod.o sunrpc.o usb-ohci.o usb-storage.o usbcore.o usbserial.o |
s2-2.4.4-modules.tgz |
380KB |
Package contains the following modules for Linux kernel 2.4.4 (i.e. TiVo v3.0, v3.1.0, v3.2): acm.o af_packet.o cdrom.o dc2xx.o hid.o input.o isofs.o kaweth.o keybdev.o keyspan_pda.o lockd.o loop.o mousedev.o nfs.o pcnet32.o pegasus.o rio500.o rtl8150.o scsi_mod.o sd_mod.o sr_mod.o sunrpc.o usb-ohci.o usb-storage.o usbcore.o usbserial.o |
killinitrd-s2-v3.x.gz killinitrd-s2-v4.0.gz |
1.9KB 1.9KB |
x86 binaries of killinitrd for Series2 kernels. This will patch the four locations that would normally call panic("No bootable RAMdisk"), instead having them return normally. This will also nuke the gzip magic on the initrd image, effectively disabling initrd on S2 units. Two binaries are provided, one that has been tested against v3.1.0 and v3.2 kernels, and another for v4.0 kernels. In order to take advantage of this, you will need to have your PROM patched. If you use these w/o a patched PROM, your unit will not boot. Provided because the current method in the 'scene' for bypassing initrd is utterly pathetic. |
Misc Datasheets / Product Briefs / Manuals |
tivo.com/developer |
link |
Offsite link to TiVo's Home Media Option: Developers page. Contains TiVo Home Media Option: Music and Photos Server Protocol Specification v1.1.0, TiVo Connect Automatic Machine Discovery Protocol Specification v1.5.1, and Example Apache plug-in for Music and Photos v1.1. |
S71150.pdf |
375KB |
SST39VF010 Datasheet (http://www.sst.com/products.xhtml/parallel_flash/39/x8/SST39VF010) |
doc0395.pdf |
130KB |
AT28LV010 Datasheet (http://www.atmel.com/atmel/acrobat/doc0395.pdf) |
50906.pdf |
230KB |
NEC VR5432 Product Brief (09/00) (http://www.necelam.com/docs/files/50906.pdf) |
U13504EJ3V0DS00.pdf |
145KB |
NEC VR5432 Datasheet (08/00) (http://www.necelam.com/docs/files/U13504EJ3V0DS00.pdf) |
1375_V1.pdf |
2.5mb |
NEC VR5432 User's Manual Volume 1 (05/00) (http://www.necelam.com/docs/files/1375_V1.pdf) |
1375_V2.pdf |
2.9mb |
NEC VR5432 User's Manual Volume 2 (05/00) (http://www.necelam.com/docs/files/1375_V2.pdf) |
BCM7030.pdf |
43KB |
Broadcom BCM7030 Product Brief (http://www.broadcom.com/pbs/BCM7030.pdf) |
dec-cs22-usrapgd.pdf
Mirrors: samba.org |
788KB |
MPEGCS22 Decoder User's Guide |
SAA7114H_1.pdf
Mirrors: samba.org |
552KB |
SAA7114H datasheet (http://www.semiconductors.philips.com/acrobat/datasheets/SAA7114H_1.pdf) |
msp34x0g_3pd.pdf
Mirrors: samba.org |
656KB |
MSP 34x0G Preliminary Data Sheet Edition 3PD (http://www.micronas.com/products/documentation/consumer/msp34x0g/ downloads/msp34x0g_3pd.pdf) |
msp34x0g_4pd.pdf |
1.5MB |
MSP 34x0G Preliminary Data Sheet Edition 4PD (http://www.micronas.com/products/documentation/consumer/msp34x0g/ downloads/msp34x0g_4pd.pdf) |
PowerPC 403GA-GCX Eval Kit |
link |
Offsite link to IBM's page for PowerPC 403GA-GCX Evaluation Kits, which contains schematics and other useful information. |
0380507.pdf |
20KB |
Xilinx JTAG/Parallel Port Cable Schematic (http://www.xilinx.com/support/programr/files/0380507.pdf) |
Series2-IG.pdf |
1.4MB |
TiVo Series 2 Installation Guide (http://www.tivo.com/images/manuals/installguide_series2/Series2-IG.pdf) |
Series1VG.pdf |
2.5MB |
TiVo Series 1 Viewer's Guide (http://www.tivo.com/images/manuals/viewersguide/Series1VG.pdf) |
Series2-3.2VG.pdf |
2.5MB |
TiVo Series 2 v3.2 Viewer's Guide (http://www.tivo.com/images/manuals/viewersguide/Series2-3.2.VG.pdf) |