Re: Jittery unwatchable cable-TV on bt848

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



Macrovision, maybe?

To verify this, you can plug a TV antenna into the BT848 card, or a camcorder. If those work with
your setup, then it's probably the BT848 having trouble tuning to a channel with Macrovision.

I'll give this a quick test at work, tomorrow. Having your own cable headend is fun. :-p

Ori


Nathan Bradshaw wrote:

> Hi folks!
>
>         I've got what is hopefully a simple problem with an older Hauppauge
> bt848 PCI card - I can almost but not quite see the picture.
>
> I have cable TV from MediaOne (now AT&T) in L.A.  It provides cablemodem
> internet service and cable TV too (through a cable box).  I'm all NTSC.
>
> When I plug the output of my cable box into the input of my bt848 card, and
> I tune the card to channel 3 (61.25 MHz according to kwintv), I can tell
> it's on a channel but it's very fuzzy/jumpy - totally unwatchable.  I can
> change the channel on the cable box but they're all like this.
>
> I've searched the archives for messages regarding picture quality of bt848
> cards but didn't find anything much that could help.
>
> Has anyone on this list experienced a similar problem?  Perhaps I am using
> the wrong options in my modules install?  Listed below are all my modules,
> versions, and details about my PC & OS configuration.
>
> Machine is P3/733 w/768Mb RAM & 160Gb disk.  XFree 4.0.3 +xinerama dual-
> head (primary ATI Rage 128 32Mb AGP, secondary Matrox Mill. 8Mb PCI) at
> 1280x1024x16bpp each.  KDE 2.1.1.  Linux kernel 2.2.18 w/i2c modules.
>
> Output of 'lspci':
>
> nb@beefcake-15% lspci
> 00:00.0 Host bridge: VIA Technologies, Inc. VT82C691 [Apollo PRO] (rev c4)
> 00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598 [Apollo MVP3 AGP]
> 00:07.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Apollo PRO] (rev 23)
> 00:07.1 IDE interface: VIA Technologies, Inc. VT82C586 IDE [Apollo] (rev 10)
> 00:07.3 Host bridge: VIA Technologies, Inc.: Unknown device 3050 (rev 30)
> 00:09.0 VGA compatible controller: Matrox Graphics, Inc. MGA 2164W [Millennium II]
> 00:0a.0 Unknown mass storage controller: Promise Technology, Inc.: Unknown device 4d30 (rev 02)
> 00:0b.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev 20)
> 00:0c.0 Multimedia audio controller: Ensoniq 5880 AudioPCI (rev 02)
> 00:0d.0 Multimedia video controller: Brooktree Corporation Bt848 TV with DMA push (rev 12)
> 01:00.0 VGA compatible controller: ATI Technologies Inc Rage 128 RF
>
> My modules-loading lines from /etc/rc.d/rc.local (yeah I do it by hand):
>
> #
> # Install modules for the ol' Hauppauge BT848 video capture card:
> #
> /sbin/insmod /lib/modules/2.2.18/misc/i2c-core.o
> /sbin/insmod /lib/modules/2.2.18/misc/i2c-algo-bit.o
> /sbin/insmod /lib/modules/2.2.18/misc/videodev.o
> /sbin/insmod /lib/modules/2.2.18/misc/kcompat24.o
> /sbin/insmod /lib/modules/2.2.18/misc/tuner.o type=2
> /sbin/insmod /lib/modules/2.2.18/misc/bttv.o card=2 tuner=2 autoload=0 bttv_verbose=2 bttv_debug=1
> /sbin/insmod /lib/modules/2.2.18/misc/tvaudio.o
> #/sbin/insmod /lib/modules/2.2.18/misc/msp3400.o
>
> The lines from dmesg when the above modules are loaded:
>
> i2c-core.o: i2c core module
> i2c-algo-bit.o: i2c bit algorithm module
> Linux video capture interface: v1.00
> i2c-core.o: driver i2c TV tuner driver registered.
> bttv: driver version 0.7.63 loaded
> bttv: using 2 buffers with 2080k (4160k total) for capture
> bttv: Bt8xx card found (0).
> bttv0: Bt848 (rev 18) at 00:0d.0, irq: 12, latency: 32, memory: 0xe2021000
> bttv0: model: BT848A(Hauppauge old) [insmod option]
> bttv0: Hauppauge msp34xx: reset line init
> tuner: chip found @ 0x61
> bttv0: i2c attach [Philips NTSC]
> i2c-core.o: client [Philips NTSC] registered to adapter [bt848 #0](pos. 0).
> i2c-core.o: adapter bt848 #0 registered as adapter 0.
> bttv0: Hauppauge eeprom: model=56131, tuner=Philips FR1236 MK2 (2), radio=yes
> bttv0: i2c: checking for MSP34xx @ 0x80... not found
> bttv0: i2c: checking for TDA9875 @ 0xb0... not found
> bttv0: i2c: checking for TDA7432 @ 0x8a... not found
> tvaudio: TV audio decoder + audio/video mux driver
> tvaudio: known chips: tda9840,tda9873h,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
> i2c-core.o: driver generic i2c audio driver registered.
> bttv0: i2c attach [tda9850]
> i2c-core.o: client [tda9850] registered to adapter [bt848 #0](pos. 1).
>
> Other things I have tried:
>
> Setting pll=0,1,2 makes for minor changes in the fuzziness of the picture.
> Omitting tuner=2 makes it unable to find the tuner (duh).
>
> ...one weird thing I did notice is that the bt848 and one of the video
> cards are sharing an IRQ.  I can't grab that info from within Linux though
> as it only says it via the BIOS.
>
> When I plug a TV into the output of the cable box, it works perfectly.
>
> -Nathan Bradshaw
>  System Admin
>  nb@xxxxxxxxxxx
>
> _______________________________________________
> Video4linux-list mailing list
> Video4linux-list@xxxxxxxxxx
> https://listman.redhat.com/mailman/listinfo/video4linux-list





[Index of Archives]     [Linux DVB]     [Video Disk Recorder]     [Asterisk]     [Photo]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Free Photo Albums]     [Fedora Users]     [Fedora Women]     [ALSA Users]     [ALSA Devel]     [Linux USB]

Powered by Linux