On 5/16/06, Todd Ignasiak <ignasiak@xxxxxxxxx> wrote:
On 5/7/06, Michael Krufky <mkrufky@xxxxxxx> wrote: > Todd Ignasiak wrote: > > > I'll try to test some more with it this weekend. If there are any > > things you would recommend I try, please let me know. > > Todd- > > Please try to apply this experimental patch to your tree with my > previous test patch also applied, and with the pci subsystem id > corrected for your card. Sorry for the delay.. I totally missed this response (I have this list + the mythtv mailing list all into one filter, so I guess I just missed it in all the traffic). I rebuilt that linux box with Ubuntu 5.10.. Knoppmyth was a but flakey for me. I upgraded the kernel to 2.6.16.16, I also grabbed the linux-dvb mercurial stuff. Now, I'll add your patch and give it a try tonight. > > If this works, then it means that the tuner programming inside or51211.c > will have to be factored out into separate pll_desc entries in dvb-pll.c > , in order for both pcHD2000 and FusionHDTV2 cards to function properly. > > Let me know what happens.
I tried with and without the patch, and I'm not getting as much as with the previous kernel.. Doing a scan, with the dvb-apps scan utility, I get the following. (the first channel isn't active, the second is. The status shows more "0x01", but still fails").
tune to: 57028615:8VSB (tuning failed) tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00 tuning status == 0x00
WARNING: >>> tuning failed!!!
tune to: 63028615:8VSB tuning status == 0x01 tuning status == 0x01 tuning status == 0x01 tuning status == 0x01 tuning status == 0x00 tuning status == 0x01 tuning status == 0x01 tuning status == 0x01 tuning status == 0x01 tuning status == 0x00
WARNING: >>> tuning failed!!! The dmesg output from the module load shows this: ( the card is recognized in the beginning, then says "bt878_probe: card id=[0xd200dbc0], Unknown card") [ 43.240733] bttv: driver version 0.9.16 loaded [ 43.240739] bttv: using 8 buffers with 2080k (520 pages) each for capture [ 43.244272] bttv: Bt8xx card found (0). [ 43.244301] ACPI: PCI Interrupt 0000:02:05.0[A] -> GSI 17 (level, low) -> IRQ 18 [ 43.244316] bttv0: Bt878 (rev 17) at 0000:02:05.0, irq: 18, latency: 32, mmio: 0xd9000000 [ 43.244334] bttv0: detected: DViCO FusionHDTV 2 [card=145], PCI subsystem ID is dbc0:d200 [ 43.244338] bttv0: using: DViCO FusionHDTV II [card=145,autodetected] [ 43.244382] bttv0: gpio: en=00000000, out=00000000 in=00ffffff [init] [ 43.275948] bttv0: using tuner=42 [ 43.275955] bttv0: i2c: checking for MSP34xx @ 0x80... not found [ 43.278095] bttv0: i2c: checking for TDA9875 @ 0xb0... not found [ 43.280226] bttv0: i2c: checking for TDA7432 @ 0x8a... not found [ 43.328742] tuner 2-0061: chip found @ 0xc2 (bt878 #0 [sw]) [ 43.329805] tuner 2-0061: type set to 42 (Philips 1236D ATSC/NTSC dual in) [ 43.378342] bttv0: registered device video0 [ 43.379052] bttv0: registered device vbi0 [ 43.384537] bttv0: add subdevice "dvb0" [ 43.520875] bt878: AUDIO driver version 0.0.0 loaded [ 43.524203] bt878: Bt878 AUDIO function found (0). [ 43.524227] ACPI: PCI Interrupt 0000:02:05.1[A] -> GSI 17 (level, low) -> IRQ 18 [ 43.524238] bt878_probe: card id=[0xd200dbc0], Unknown card. [ 43.524240] Exiting.. [ 43.524245] ACPI: PCI interrupt for device 0000:02:05.1 disabled [ 43.524249] bt878: probe of 0000:02:05.1 failed with error -22 _______________________________________________ linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb