Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: Cachecard partly working but with error

  1. #1
    Join Date
    Aug 2008
    Location
    Invercargill NZ
    Posts
    91

    Cachecard partly working but with error

    I get "Error" on the splash screen when I reboot my UK Thomson TiVo. Seems the cache is not working (led not on) but the link is ok. Frankly not sure if it ever worked as always quick to boot, may have missed it. Same with/without memory modules. Any way to work out the problem?

    Not too concerned really as I only want the network link. My problem is it works ok making daily calls and I can get in via putty etc. But I can't get in via Internet Explorer! I'm fine with my Phillips but not with the Thomson. Used to work ok. Any ideas on that one more importantly?
    TiVo series 1 UK Thomson, Cachecard, 500GB, Sky Digital
    TiVo series 1 USA Philips, Turbonet, 230GB, Freeview Dish TV

  2. #2
    Join Date
    Apr 2004
    Location
    Perth, Western Australia
    Posts
    3,037
    Check the kernel log.

    reboot the TiVo then once running try:

    Code:
    cat /var/log/kernel | grep cache*
    Also try the lsmod command, if the cache driver is loaded you will have an entry called cachecard, and the network driver turbonet2

    Peter.
    Please search this forum and our Website for your TiVo questions before starting a new thread. Thanks!

  3. #3
    Join Date
    Aug 2008
    Location
    Invercargill NZ
    Posts
    91
    Thanks - I got the following from kernel. Some things I've highlighted in red seem to be problems. Is there a driver problem? I thought this was all in the disk image when I set it up as cachecard?

    Jan 19 18:02:45 (none) kernel: Time set to: Mon Jan 19 18:02:45 2009
    Jan 19 18:02:45 (none) kernel: Have a nice day.
    Jan 19 18:02:45 (none) kernel: Checking for additional disk...
    Jan 19 18:02:45 (none) kernel: Starting EventSwitcher...
    Jan 19 18:02:46 (none) kernel: Start fan control...
    Jan 19 18:02:48 (none) kernel: Scanning for phase2 repair scripts
    Jan 19 18:02:49 (none) kernel: syntax error in expression "-1974992892 | ( 303 + ( * 8 ) << 4 )"
    Jan 19 18:02:49 (none) kernel: while executing
    Jan 19 18:02:49 (none) kernel: "expr 0x8a480004 | ( 303 + ( $rfoutput * 8 ) << 4 )"
    Jan 19 18:02:49 (none) kernel: (file "/sbin/Set_PAL_BG" line 9)
    Jan 19 18:02:50 (none) kernel: syntax error in expression "0x8a480004|((303+(*8))<<4)"
    Jan 19 18:02:50 (none) kernel: while executing
    Jan 19 18:02:50 (none) kernel: "expr $rfo|((303+($ch*8))<<4)"
    Jan 19 18:02:50 (none) kernel: (file "/sbin/Set_RFOutputChannel" line 19)
    Jan 19 18:02:52 (none) kernel: Checking for database conversions...
    Jan 19 18:02:53 (none) kernel: Checking new software installation
    Jan 19 18:02:54 (none) kernel: SwSystem 2.5.5-01-1-023 is already active, nothing to do.
    Jan 19 18:02:54 (none) kernel: Scanning for phase3 repair scripts
    Jan 19 18:02:54 (none) kernel: Starting Services.
    Jan 19 18:02:54 (none) kernel: Scanning for phase4 repair scripts
    Jan 19 18:02:54 (none) kernel: Configuring network...
    Jan 19 18:02:54 (none) kernel: turbonet2: driver version 20040114
    Jan 19 18:02:54 (none) kernel: turbonet2: using MAC address 00:0B:AD:A0:0A:1D
    Jan 19 18:02:54 (none) kernel: turbonet2: driver successfully installed
    Jan 19 18:02:54 (none) kernel: turbonet2: driver successfully installed
    Jan 19 18:02:54 (none) kernel: IP struct was not filled in!
    Jan 19 18:02:54 (none) kernel: sa is: 0x20000 0xc0a80164 0x7ffffcc4 0x7ffffce0
    Jan 19 18:02:54 (none) kernel: sa.sin_addr = 0x7ffffc28 a sockaddr is 16 bytes
    Jan 19 18:02:54 (none) kernel: Configuring network...for turbonet
    Jan 19 18:02:54 (none) kernel: Warning: kernel-module version mismatch
    Jan 19 18:02:54 (none) kernel: ^I/lib/modules/ax88796.o was compiled for kernel version 2.1.24-TiVo.1
    Jan 19 18:02:54 (none) kernel: ^Iwhile this kernel is version 2.1.24-TiVo-2.5
    Jan 19 18:02:54 (none) kernel: ax88796 version 20030223-0
    Jan 19 18:02:54 (none) kernel: ax88796: IO region already in use at 0xf4000000
    Jan 19 18:02:54 (none) kernel: ax88796: driver installation failed
    Jan 19 18:02:54 (none) kernel: /lib/modules/ax88796.o: init_module: Device or resource busy
    Jan 19 18:02:54 (none) kernel:
    Jan 19 18:02:54 (none) kernel: MCP startup complete
    Jan 19 18:02:56 (none) kernel: /dev/hda7 was not cleanly unmounted, check forced.
    Jan 19 18:03:04 (none) kernel: Microcode version 00034
    Jan 19 18:03:05 (none) kernel: Initialize with 1 live caches
    Jan 19 18:03:05 (none) kernel: mediaswitch: resetting adjustments
    Jan 19 18:03:06 (none) kernel: osd buffer size = 1080000
    Jan 19 18:03:07 (none) kernel: /dev/hda7: 2126/32768 files (0.4% non-contiguous), 16349/131072 blocks
    Jan 19 18:03:08 (none) kernel: Cleanup /dev/hda7 pass 1
    Jan 19 18:03:08 (none) kernel: mediaswitch: returning -1 from standin tune after tuning to ch -3 with adjust 0
    Jan 19 18:03:08 (none) kernel: tuning:lock 1
    Jan 19 18:03:09 (none) kernel: Done with this packet
    Jan 19 18:03:09 (none) kernel: /dev/hda7: clean, 2126/32768 files, 16349/131072 blocks
    Jan 19 18:03:09 (none) kernel: /dev/hda7 is clean after pass 1
    Jan 19 18:03:11 (none) kernel: retrying after errTmBackgroundHoldoff ...
    Jan 19 18:03:20 (none) last message repeated 3 times
    Jan 19 18:03:24 (none) kernel: IP for turbonet is 192.168.1.100
    Jan 19 18:03:27 (none) kernel: Warning: The last few sessions did not complete successfully
    Jan 19 18:03:27 (none) kernel: We may be in a reboot loop... abort
    Jan 19 18:03:28 (none) kernel:
    Jan 19 18:03:28 (none) kernel: /dev/hda:
    Jan 19 18:03:28 (none) kernel: setting 32-bit I/O support flag to 1
    Jan 19 18:03:28 (none) kernel: setting multcount to 8
    Jan 19 18:03:28 (none) kernel: setting streamedia mode to 1 (on)
    Jan 19 18:03:28 (none) kernel: setting standby to 0 (off)
    Jan 19 18:03:28 (none) kernel: multcount = 8 (on)
    Jan 19 18:03:28 (none) kernel: I/O support = 1 (32-bit)
    Jan 19 18:03:28 (none) kernel: /dev/hdb: Device not configured
    Jan 19 18:03:28 (none) kernel:
    Jan 19 18:03:28 (none) kernel: /dev/hda:
    Jan 19 18:03:28 (none) kernel: setting multcount to 16
    Jan 19 18:03:28 (none) kernel: multcount = 16 (on)
    Jan 19 18:03:28 (none) kernel: /dev/hdb: Device not configured
    Jan 19 18:03:28 (none) kernel: rc.sysinit is complete
    Jan 19 18:03:29 (none) kernel: Couldn't bind to socket.
    TiVo series 1 UK Thomson, Cachecard, 500GB, Sky Digital
    TiVo series 1 USA Philips, Turbonet, 230GB, Freeview Dish TV

  4. #4
    Join Date
    Apr 2004
    Location
    Perth, Western Australia
    Posts
    3,037
    The cache driver is not even attempting to load.

    What was the result of the lsmod command I asked you to run?

    Peter.
    Please search this forum and our Website for your TiVo questions before starting a new thread. Thanks!

  5. #5
    Join Date
    Aug 2008
    Location
    Invercargill NZ
    Posts
    91
    lsmod gives me: -

    turbonet2 10552 1
    mixaud 5872 1
    scartmux 2628 1
    ukchan-2.5.5 1336 0 (unused)
    pxmpegdecode 65260 0 [scartmux]
    therm 1164 0 (unused)
    fan 976 0
    ideturbo 4920 0 (unused)
    fpga7114 146156 5 [scartmux ukchan-2.5.5]
    i2c 10480 0 [scartmux ukchan-2.5.5 pxmpegdecode therm fpga7114]
    TiVo series 1 UK Thomson, Cachecard, 500GB, Sky Digital
    TiVo series 1 USA Philips, Turbonet, 230GB, Freeview Dish TV

  6. #6
    Join Date
    Apr 2004
    Location
    Perth, Western Australia
    Posts
    3,037
    The Cache driver is definately not loaded.

    I'm not familiar with the NZ Thomson image, but you should have /lib/modules/cachecard.o & /sbin/cachectl and some lines probably in /etc/rc.d/rc.sysinit to load it.

    Peter.
    Please search this forum and our Website for your TiVo questions before starting a new thread. Thanks!

  7. #7
    Join Date
    Aug 2008
    Location
    Invercargill NZ
    Posts
    91
    Those files are loaded, included in the image. Clearing the log file and rebooting it seems to try but fails on the memory. I have a Kingston PC133 512MB DIMM SDRAM as per the spec but seems to ignore it. Have tried some 256MB ones I also have with no luck. Any preferred make of module?
    TiVo series 1 UK Thomson, Cachecard, 500GB, Sky Digital
    TiVo series 1 USA Philips, Turbonet, 230GB, Freeview Dish TV

  8. #8
    Quote Originally Posted by Ray View Post
    lsmod gives me: -

    turbonet2 10552 1
    It looks like it's currently setup to use the turbonet driver, you can't use the turbonet and cachecard driver at the same time, they will conflict.

  9. #9
    Join Date
    Aug 2008
    Location
    Invercargill NZ
    Posts
    91
    Ran image again to set Cachecard and I get the following out of the Kernel. Suggests not finding RAM. Turbonet then loads later by the look of it, or does that fail also as I don't have a card? Do I need to install any other Cachecard drivers or is the configuration on the image enough? Can I turn off the Turbonet install?

    Jan 1 00:00:27 (none) kernel: cachecard: driver version 20040208
    Jan 1 00:00:27 (none) kernel: cachecard: updated tlb entry 2 to 1M
    Jan 1 00:00:27 (none) kernel: cachecard: 00000100 00000200 00000300 00000400
    ...
    Jan 1 00:00:27 (none) kernel: cachecard: 00007d00 00007e00 00007f00 00007f00
    Jan 1 00:00:27 (none) kernel: cachecard: error: cachecard/sram not found!
    Jan 1 00:00:27 (none) kernel: /lib/modules/cachecard.o: init_module: Device or resource busy
    Jan 1 00:00:27 (none) kernel: CacheControl - 20040115
    Jan 1 00:00:27 (none) kernel: -----------------------
    Jan 1 00:00:27 (none) kernel: RAM size: card not found
    ...
    Jan 27 17:34:42 (none) kernel: Configuring network...
    Jan 27 17:34:42 (none) kernel: turbonet2: driver version 20040114
    Jan 27 17:34:42 (none) kernel: turbonet2: using MAC address 00:0B:AD:A0:0A:1D
    Jan 27 17:34:42 (none) kernel: turbonet2: driver successfully installed
    Jan 27 17:34:42 (none) kernel: turbonet2: driver successfully installed
    Jan 27 17:34:42 (none) kernel: IP struct was not filled in!
    Jan 27 17:34:42 (none) kernel: sa is: 0x20000 0xc0a80164 0x7ffffcc4 0x7ffffce0
    Jan 27 17:34:42 (none) kernel: sa.sin_addr = 0x7ffffc28 a sockaddr is 16 bytes
    Jan 27 17:34:42 (none) kernel: Configuring network...for turbonet
    Jan 27 17:34:42 (none) kernel: Warning: kernel-module version mismatch
    Jan 27 17:34:42 (none) kernel: ^I/lib/modules/ax88796.o was compiled for kernel version 2.1.24-TiVo.1
    Jan 27 17:34:42 (none) kernel: ^Iwhile this kernel is version 2.1.24-TiVo-2.5
    Jan 27 17:34:42 (none) kernel: ax88796 version 20030223-0
    Jan 27 17:34:42 (none) kernel: ax88796: IO region already in use at 0xf4000000
    Jan 27 17:34:42 (none) kernel: ax88796: driver installation failed
    Jan 27 17:34:42 (none) kernel: /lib/modules/ax88796.o: init_module: Device or resource busy
    J
    TiVo series 1 UK Thomson, Cachecard, 500GB, Sky Digital
    TiVo series 1 USA Philips, Turbonet, 230GB, Freeview Dish TV

  10. #10
    Join Date
    Apr 2004
    Location
    Perth, Western Australia
    Posts
    3,037
    Wibble, turbonet2 is the correct network driver for the cachecard. This is why he can connect to the TiVo.

    The driver that is not loading is cachecard.o which actually control the cache function.

    From the look of the new Kernel log the cachecard does not support the RAM stick you have installed.

    Paste this kernel log to the silicon dust forum, along with any details from the RAM stick you are using and Jafa should be able to help from there.

    I think the drivers are fine now.

    Peter.
    Please search this forum and our Website for your TiVo questions before starting a new thread. Thanks!

Similar Threads

  1. Cachecard
    By tonys in forum Question and Answer Forum
    Replies: 9
    Last Post: 18-06-2009, 10:26 AM
  2. CacheCard - Unusual error
    By pjpete in forum Hardware Upgrades/Mods
    Replies: 12
    Last Post: 06-06-2006, 09:25 PM
  3. cachecard: data integrity error (write)
    By ccarey in forum Question and Answer Forum
    Replies: 1
    Last Post: 16-01-2005, 12:21 PM
  4. Cachecard - Does it need the Ram?
    By MrGadget in forum New Zealand General Forum
    Replies: 3
    Last Post: 15-09-2004, 10:55 AM

Bookmarks

Posting Permissions

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