LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   bttv tuner - Novideo on v4L device (https://www.linuxquestions.org/questions/linux-hardware-18/bttv-tuner-novideo-on-v4l-device-120043/)

bruce1271 11-26-2003 01:05 AM

bttv tuner - Novideo on v4L device
 
I have a Leadtek 2000 tv tuner card I have been busting my b*lls trying to get to work. I compiled my kernel with the correct tuner type=2 option for ntsc. Using tvtime or xawtv, I cant get and video to come in on the televesion input. I get one channel (fuzzy) on composite0 input.

I took the card and built an old 500mhz system I had lying around and the card worked wonderful..excpet the Old pc's audio card wasnt recognized.

So I know the card works and can work, but I am missing a config or something. How can I debug/find this?

Any help is appreciated

/bin/bash 11-26-2003 03:49 PM

Try this:
Code:

$ xawtv -hwscan
This is xawtv-3.88, running on Linux/i686 (2.4.22-10)
looking for available devices
port 61-61                              [ -xvport 61 ]
    type : Xvideo, video overlay
    name : video4linux

port 62-62
    type : Xvideo, image scaler
    name : Savage Streams Engine

/dev/v4l/video0: OK                    [ -device /dev/v4l/video0 ]
    type : v4l
    name : BT878(Hauppauge (bt878))
    flags: overlay capture tuner

/dev/v4l/video1: Device or resource busy

That will scan for any available devices.

bruce1271 11-26-2003 08:27 PM

Well It is recognized on /dev/video0

My dmesg output
bttv0: using: BT878(Leadtek WinFast 2000/ W) [card=34,autodetected]
i2c-core.o: adapter bt848 #0 registered as adapter 0.
bttv0: using tuner=2
bttv0: i2c: checking for MSP34xx @ 0x80... not found
bttv0: i2c: checking for TDA9875 @ 0xb0... not found
bttv0: i2c: checking for TDA7432 @ 0x8a... not found
i2c-core.o: driver i2c TV tuner driver registered.
tuner: chip found @ 0xc2
tuner: type set to 2 (Philips NTSC (FI1236,FM1236 and compatibles))
i2c-core.o: client [Philips NTSC (FI1236,FM1236 and] registered to adapter [bt848 #0](pos. 0).
bttv0: PLL: 28636363 => 35468950 .. ok
bttv0: registered device video0
bttv0: registered device vbi0
bttv0: registered device radio0
tuner: TV freq (268435455.93) out of range (44-958)
tuner: TV freq (268435455.93) out of range (44-958)
bttv0: PLL can sleep, using XTAL (28636363).
tuner: TV freq (268435455.93) out of range (44-958)
bttv0: PLL: 28636363 => 35468950 .. ok
0: nvidia: loading NVIDIA Linux x86 nvidia.o Kernel Module 1.0-4496 Wed Jul 16 19:03:09 PDT 2003
Linux agpgart interface v0.99 (c) Jeff Hartmann
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: Detected Via Apollo Pro KT266 chipset
agpgart: AGP aperture is 64M @ 0xe0000000
bttv0: PLL can sleep, using XTAL (28636363).
cmpci: version $Revision: 5.64 $ time 02:44:52 Nov 20 2003
cmpci: found CM8738 adapter at io 0xd800 irq 5
cmpci: chip version = 055
cmpci: Enable SPDIF loop

Here is the deal. Using tvtime on composite0 input I can view 1 channel clear. When I switch to television input, I get a blank blue screen, but I can change channels (all returning with a blue screen), Whatever channel I stop on is the channel I can see when I change the input back to composite0. For some reason my video is being piped to composite0 not television.

Any ideas??

kmeehl 02-09-2004 09:14 PM

I am having a simmilar problem with kernel 2.6.2. I have a Winfast Tv2000xp. everything worked fine with kernel 2.4.22. Looking in /var/adm/messages, the card seems to be recognized fine and everything seems to be ok, but there is nothing at /dev/video0. Is there anyone who can give me a few hints on how to go about fixing this?

Thanks much
kM


All times are GMT -5. The time now is 08:03 PM.