Mailing List archive

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

[linux-dvb] Nova-T with a new tuner



Yesterday my new shiny WinTV Nova-T PCI arrived... Yippee I thought.. finally DVB to my PC... but no... Access denied...

I see I'm not the first with this problem, so here's a quick recap and summary of the findings made by Michael SurnameUnknown.

There's a new model of WinTV Nova-T around which seems to have been introduced at the start of May 2003.

It looks like this...

http://secret.cream.org/wintv-newtuner.jpg

Notable features of interest include the unlabelled jumper and what looks like a socket for an IR dongle to attach to... These don't exist according to the manuals that shipped with it...

It also has a new tuner module.. the TDA1004SH and a new can.. the TDM1316

The card has a new subsystem id of 13c2:1011

stimpy:~/ lspci -vx
<culled>
00:0c.0 Multimedia controller: Philips Semiconductors SAA7146 (rev 01)
Subsystem: Technotrend Systemtechnik GmbH: Unknown device 1011
Flags: bus master, medium devsel, latency 32, IRQ 11
Memory at d2800000 (32-bit, non-prefetchable) [disabled] [size=512]
00: 31 11 46 71 04 00 80 02 01 00 80 04 00 20 00 00
10: 00 00 80 d2 00 00 00 00 00 00 00 00 00 00 00 00
20: 00 00 00 00 00 00 00 00 00 00 00 00 c2 13 11 10
30: 00 00 00 00 00 00 00 00 00 00 00 00 ff 01 0f 26
</culled>

It doesn't work with the linuxtv.org or metzlerbros.org dvb drivers even if you change the source and add in the subsystem id's... Spent much of today trying that... If you persist down that path for long enough you get to ...

kernel: saa7146: i2c_busy_rise_and_fall: error in address phase
kernel: saa7146: i2c_write_out; error in address phase
kernel: saa7146_core.o: i2c error in address phase

It was round about now that I unplugged the card and took a look at it's chips... and found Michael's posts...

**** copied from Michael's posts...
I've found out a little more about it. The tuner is a
Philips TDA10045H which has a public datasheet, but
the datasheet doesn't document the I2C registers!!
argh! So close, yet so far.
****

Info on the TDA1004SH and it's datasheet can be found from... http://www.semiconductors.philips.com/pip/TDA10045H_B2.html

**** copied from Michael's posts...
I have found a datasheet for the CD1316L (this is the
supra module. My module is a TD1316L) which does
document the I2C registers, so the next step is
to see if the register interface is the same.

(CD1316L docs are at http://pisces.ethz.ch/iraseb/PCsoft/CD1300L_03.pdf)
****

Holger Waechtler poseted some follow up questions...

>>Can you please try to find out what Demodulator chip they're using? This is located either inside the metal box or nearby.

I tried to open the metal box, but it's very tightly sealed... I tried with a pair of pliers but couldn't get the lid off... (I was trying not to damage it)

>>Do you have a working Windows driver? And a second Computer? If so, could you please build a simple i2c sniffer (for example the one described on http://warmcat.com/milksop/cheapi2c.html) and post the communication logs?

Yes... I have a second computer... and a working windows driver... and I can even handle building the i2c sniffer.. I'm good with electronics...

Where would I attach the sniffer to once I'd built it?

Someone please mail back if you've already done it or got a different workaround for me.

Thanks,

Jim






--
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index