Results 1 to 4 of 4

Thread: Cross compiler environment?

  1. #1
    Join Date
    Mar 2017
    Posts
    4

    Cross compiler environment?

    Does anyone have a working MIPS cross-compiler environment for TiVO Series 3?

  2. #2
    Join Date
    Nov 2004
    Posts
    422
    Have you looked at this thread? http://www.dealdatabase.com/forum/sh...assembler-v0-1

    Otherwise, some folks have luck with IDA.

  3. #3
    Join Date
    Feb 2009
    Posts
    79
    I must have downloaded the disassembler ages ago (but never used it)

    I just put it up here if you have trouble finding it.

    http://s000.tinyupload.com/index.php...57194577445271

    I can confirm though IDA Pro works quite well for TiVo binaries. I have used it in the past to find tivoapp patch points.
    Last edited by pdd; 03-16-2017 at 07:39 AM.

  4. #4
    Join Date
    Mar 2017
    Posts
    4
    That's all for disassembling code.

    It might be useful to be able to compile new programs for the TiVO, hence the question.

    Something like this:
    https://www.imgtec.com/blog/qemu-the...tual-platform/
    might provide an environment in which to install a Linux 2.4 MIPS64 kernel.

    Over here:
    https://www.linux-mips.org/wiki/Toolchains
    this guy:
    ftp://ftp.linux-mips.org/pub/linux/mips/redhat/7.1/
    might do the trick as it is about the right vintage for TiVO.

    In /libc on the TiVO, there's a libc.so.6, which is indicative of what vintage libc is required. In ld.so.1, there's the tell tale string of "GLIBC_2.2.3" present. The above release is for 2.2.5, which should be compatible.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •