Mailing List archive

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

[linux-dvb] Re: TDA10045H Patch



Holger Waechtler wrote:

James Conner wrote:

I've been trying to get Andrew de Qunicey's TDA10045H patch working since it was posted yesterday..

Initially I got things to compile fine, but I failed on the insmod dvb-ttpci.o stage... init_module: no such device...

Then... last night I updated my CVS copy of the dvb-kernel and hit the ttpci_eeprom.o problem...

Just now I've updated the dvb-kernel again, so things compile properly once more... I'm back to ... "Inserting av7110 modules into kernel./dvb-ttpci.o: init_module: No such device" again...


that's fine, the Nova-T does not has a av7110 onboard, so loading the module for the fullfeatured cards will fail with -ENODEV.


That bit of information is golden :)...

I added the following line to the dev-kernel/build-2.4/insmod.sh script where appropriate...

insmod ./tda10045h.o tda10045h_firmware=/usr/lib/DVB/driver/frontends/tda10045h.mc

Performing a ./insmod.sh load now generates the following messages... (via dmesg)

Linux video capture interface: v1.00
saa7146: register extension 'dvb'.
saa7146: register extension 'budget dvb'.
PCI: Found IRQ 11 for device 00:0c.0
saa7146_core: found saa7146 @ mem e1b80000 (revision 1, irq 11) (0x13c2,0x1011).
DVB: registering new adapter (TT-Budget/WinTV-NOVA-T PCI).
saa7146: register extension 'budget_ci dvb'.
saa7146: register extension 'budget dvb /w video in'.
usb.c: registered new driver Technotrend/Hauppauge USB-Nova
tda10045h: Detected Philips TDM1316L tuner.
DVB: registering frontend 0:0 (Philips TDA10045H)...


All looking good... found the right Tuner...


Now.. forgive me if I'm being a newbie... but as I understand it, the next bit to worry about is dvbtune... I'm on the Crystal Palace transmitter, so I got my frequencies from http://www.itc.org.uk/uk_television_sector/reception_advice/digital_trans_guide/show_transmitter.asp?siteID=66 and used the frequency=1000000*((UHF_Channel*8)+306) to get my frequency in megahertz...

build2.4/# dvbtune -f 506000000 -i
tuning DVB-T to 506000000
.....wait here forever.....


So... I did an strace.. just to see what's going on...

We seem to be getting stuck here....

write(2, "tuning DVB-T to 506000000\n", 26tuning DVB-T to 506000000
) = 26
ioctl(4, 0x40046f47, 0xbffffae4) = 0
poll([{fd=4, events=POLLIN}], 1, 10000) = 0
ioctl(4, 0x40046f47, 0xbffffae4) = 0
poll([{fd=4, events=POLLIN}], 1, 10000) = 0
ioctl(4, 0x40046f47, 0xbffffae4) = 0
poll([{fd=4, events=POLLIN}], 1, 10000) = 0
ioctl(4, 0x40046f47, 0xbffffae4) = 0

Help!...

Thanks ,

Jim



As far as I can see, the patch includes support for the new subsystem IDs... 0x13c2, 0x1011...

What am I missing here?


can you please report the entire kernel log while loading the driver and the lsmod output? If the message above is from dvb-ttpci.o and not from the budget driver then everything may be fine and your driver may be loaded...

Holger






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



Home | Main Index | Thread Index