RE: Leadtek Winfast DTV-1000S

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



OK, I've pulled the card and taken a photo, and then removed the other
cards in my box so as to see the messages for this card only.

It looks to me like it doesn't like the tuner, perhaps because the eeprom
information isn't as expected.  Further, I probably don't have the right
firmware, as I copied the firmware from the Hauppage driver.

Information attached here is:
  1.  Links to everything I've found on the web that is relevant
  2.  Link to the photo of the card.  The chips aren't particularly
readable 3.  List of every number I can read on the various chips (at
least the
larger ones)
  4.  Kernel logs from my boot

I'm hoping Mike or someone else can help me with where to go next.  I
reckon a good start is to get the firmware - I have the windows drivers
but no idea how to get firmware out of them.  I also reckon I need the
eeprom info, but also no idea how I go about setting that up either.

Thanks for any advice anyone can give on how to progress from here.  I see
somewhere I can specify a tuner for the card, but I actually can't work
out what tuner this card has - the TDA10048 doesn't seem to be a tuner,
and I can't see any other chips that are tuners.

Paul



1.  Links:
  Some other guy trying to get this working - prior to TDA10048 support
being included
  http://www.linuxtv.org/pipermail/linux-dvb/2008-April/025586.html

  The driver version I pulled and used from Mike Krufky
  http://kernellabs.com/hg/~mk/hvr1110

  A thread from a local forum in which I discussed this, may be useful
http://forums.whirlpool.net.au/forum-replies-archive.cfm/1212297.html

  Windows drivers
  http://drivers.softpedia.com/get/TV-Tuner-Co/LEADTEK/Leadtek-WinFast-DTV1000S-XP-Driver-20070907-WHQL.shtml

  Instructions for getting firmware for an hvr1200
  steventoth.net/linux/hvr1200

2.  Link to photo of the card
   planar.id.au/img_0050.jpg

3.  All the numbers from the various chips.  Where there are a few spaces
between numbers for a given chip, that generally means it runs over
multiple lines on the chip itself.  I've searched on the web to see what
each of them are, and put that info in where I could find it (after the
:).

   Top left (small black) - TDA 10048HN   Q617YFD   07   2PGD7062 :Channel
receiver
  Top mid-right (mid black) - AT8PS56S    HKECSG752 :Microcontroller Top
mid (small black) - HT24LC02 :Memory device
  Bottom mid (large black)  NXP SAA7130HL  VL3669.1   17   kS607491 :Video
broadcast decoder
  mid-right (silver oval) - 32.1F7M
  Far right (small black) - MT1117    3.30719A :Linear voltage / regulator
Bottom mid-left (small black) - MT1117    3.3.0719A

4.  Kernel logs of the boot
   planar.id.au/dmesg.log

Interesting bits from that log copied in here:
[   10.515224] Linux video capture interface: v2.00
[   10.607398] saa7130/34: v4l2 driver version 0.2.15 loaded
[   10.615508] saa7134 0000:05:00.0: PCI INT A -> GSI 20 (level, low) ->
IRQ 20
[   10.623719] saa7130[0]: found at 0000:05:00.0, rev: 1, irq: 20,
latency: 32, mmio: 0xf9100000
[   10.632179] saa7130[0]: subsystem: 107d:6655, board: Hauppauge
WinTV-HVR1110r3 DVB-T/Hybrid [card=156,insmod option]
[   10.640920] saa7130[0]: board init: gpio is 22000
[   10.672049] IRQ 20/saa7130[0]: IRQF_DISABLED is not guaranteed on
shared IRQs
[   10.718381] HDA Intel 0000:00:1b.0: PCI INT A -> GSI 22 (level, low) ->
IRQ 22
[   10.727458] HDA Intel 0000:00:1b.0: setting latency timer to 64 [  
10.832019] saa7130[0]: i2c eeprom 00: 7d 10 55 66 54 20 1c 00 43 43 a9 1c
55 d2 b2 92
[   10.832026] saa7130[0]: i2c eeprom 10: 00 ff 82 0e ff 20 ff ff ff ff ff
ff ff ff ff ff
[   10.832031] saa7130[0]: i2c eeprom 20: 01 40 01 01 01 ff 01 03 08 ff 00
8a ff ff ff ff
[   10.832037] saa7130[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832042] saa7130[0]: i2c eeprom 40: ff 35 00 c0 00 10 03 02 ff 04 ff
ff ff ff ff ff
[   10.832048] saa7130[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832053] saa7130[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832059] saa7130[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832064] saa7130[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832070] saa7130[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832075] saa7130[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832081] saa7130[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832087] saa7130[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832092] saa7130[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832098] saa7130[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832103] saa7130[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff
ff ff ff ff ff
[   10.832110] tveeprom 1-0050: Encountered bad packet header [ff].
Corrupt or not a Hauppauge eeprom.
[   10.832112] saa7130[0]: warning: unknown hauppauge model #0
[   10.832114] saa7130[0]: hauppauge eeprom: model=0
[   10.876030] Chip ID is not zero. It is not a TEA5767
[   10.876076] tuner 1-0060: chip found @ 0xc0 (saa7130[0])
[   10.940029] tda8290: no gate control were provided!
[   10.940080] tuner 1-0060: Tuner has no way to set tv freq
[   10.940086] tuner 1-0060: Tuner has no way to set tv freq
[   10.940138] saa7130[0]: registered device video0 [v4l2]
[   10.940156] saa7130[0]: registered device vbi0
[   10.940176] saa7130[0]: registered device radio0
[   11.141895] dvb_init() allocating 1 frontend
[   11.311046] tda18271 1-0060: creating new instance
[   11.328032] TDA18271HD/C1 detected @ 1-0060
[   11.752019] DVB: registering new adapter (saa7130[0])
[   11.759684] DVB: registering adapter 0 frontend 0 (NXP TDA10048HN
DVB-T)...
[   11.939570] Adding 3903784k swap on /dev/sde2.  Priority:-1 extents:1
across:3903784k
[   11.959709] Adding 3903784k swap on /dev/sdd2.  Priority:-2 extents:1
across:3903784k
[   12.100022] tda10048_firmware_upload: waiting for firmware upload
(dvb-fe-tda10048-1.0.fw)...
[   12.108284] saa7134 0000:05:00.0: firmware: requesting
dvb-fe-tda10048-1.0.fw
[   12.166215] tda10048_firmware_upload: firmware read 24878 bytes. [  
12.174376] tda10048_firmware_upload: firmware uploading
[   16.260025] tda10048_firmware_upload: firmware uploaded




--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux