Hi, Neville. I'm no expert, and I'm new to this list. I am having a
similar problem with my pvr-150, as yet unresolved. However, in trying
to diagnose the problem I ran across several posts like yours. Mostly,
it seems people have this problem because the device is set to something
other than the one from which your signal is coming. For example, your
cable is hooked up to the tuner, but your device is set to something
else. Use ivtvctl to set the capture device, ivtv-tune to set a channel.
Set it to different devices until you get something.

For me, I think the problem is my buggy dma. I see messages in syslog
indicating as much. Maybe grep through syslog, or do tail -f /var/syslog
in one terminal, cat /dev/video0 > capture.mpg in another terminal. Look
for any messages that might come through syslog. 

Hope this helps... and maybe someone will get around to helping me with
my problem too ;-)



On Sat, 2006-03-18 at 07:41 -0500, Neville Chandler wrote:
> Hello,
> 
> I shelved the bttv  WinTV- PVR  and bought a WinTV-PVR 350.  The ivtv
> driver initializes the card, but 'cat produces zero-length files'.
> I've included a section of dmesg output and the output from ivtvctl
> -a 
> 
> A US broadcast TV signal source is connected to the video tuner input,
> and an FM antenna is connected to the  FM input.
> 
> Any help would be greatly appreciated.
> 
> -- Neville
> 
> 
> Linux video capture interface: v1.00
> ivtv:  ==================== START INIT IVTV ====================
> ivtv:  version 0.4.3 (tagged release) loading
> ivtv:  Linux version: 2.6.15.5-ubuntu1 preempt PENTIUM4 gcc-4.0
> ivtv:  In case of problems please include the debug info between
> ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
> ivtv:  any module options, when mailing the ivtv-users mailinglist.
> ivtv0: Autodetected WinTV PVR 350 card (cx23415 based)
> ACPI: PCI Interrupt 0000:02:01.0[A] -> GSI 21 (level, low) -> IRQ 17
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> tveeprom: ivtv version
> tveeprom: Hauppauge: model = 48132, rev = K268, serial# = 8551194
> tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47)
> tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
> tveeprom: audio processor = MSP4448 (type = 1b)
> tveeprom: decoder processor = SAA7115 (type = 13)
> ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
> tuner (ivtv): chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
> ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
> saa7115 0-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21]
> saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44]
> msp3400 0-0040: chip=MSP4448G-B3 +nicam +simple +simpler +radio
> mode=simpler
> msp3400 0-0040: msp34xxg daemon started
> ivtv0: i2c attach to card #0 ok [client=MSP4448G-B3, addr=40]
> tda9887 0-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #0)
> ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
> ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
> ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
> ivtv0: Encoder revision: 0x02050032
> ivtv0: Decoder revision: 0x02020023
> ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
> total)
> ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB
> total)
> ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB
> total)
> ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers
> (2048KB total)
> ivtv0: Create encoder radio stream
> ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB
> total)
> ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB
> total)
> ivtv0: Create decoder VOUT stream
> ivtv0: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB
> total)
> ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
> tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #0
> ivtv0: Initialized WinTV PVR 350, card #0
> ivtv:  ====================  END INIT IVTV  ====================
> device-mapper: 4.4.0-ioctl (2005-01-12) initialised:
> [EMAIL PROTECTED]
> tuner: TV freq (268435455.93) out of range (44-958)
> tuner: TV freq (0.00) out of range (44-958)
> tuner: TV freq (0.00) out of range (44-958)
> tuner: radio freq (0.00) out of range (65-108)
> tuner: radio freq (283.25) out of range (65-108)
> 
> ivtvctl -a
> 
> ioctl IVTV_IOC_G_CODEC ok
> Codec parameters
> aspect      : 2
> audio       : 0x00e9
> bframes     : 3
> bitrate_mode: 0
> bitrate     : 8000000
> bitrate_peak: 9600000
> dnr_mode    : 0
> dnr_spatial : 0
> dnr_temporal: 8
> dnr_type    : 0
> framerate   : 0
> framespergop: 15
> gop_closure : 1
> pulldown    : 0
> stream_type : 14
> ioctl VIDIOC_G_FMT ok
>     Type   : Video Capture
>     Width  : 384
>     Height : 288
> ioctl VIDIOC_QUERYCAP ok
>     Driver name   : ivtv
>     Card type     : WinTV PVR 350
>     Bus info      : 0000:02:01.0
>     Driver version: 1027
>     Capabilities  : 0x010700F3
> ioctl: VIDIOC_ENUMINPUT
>     Input   : 0
>     Name    : Composite 0
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 1
>     Name    : Composite 1
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 2
>     Name    : Composite 2
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 3
>     Name    : Composite 3
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 4
>     Name    : Tuner 0
>     Type    : 0x00000001
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x0000000000003000 ( NTSC )
>     Status  : 0
> 
>     Input   : 5
>     Name    : Composite 4
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 6
>     Name    : S-Video 0
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 7
>     Name    : S-Video 1
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 8
>     Name    : S-Video 2
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> 
>     Input   : 9
>     Name    : S-Video 3
>     Type    : 0x00000002
>     Audioset: 0x00000003
>     Tuner   : 0x00000000
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
>     Status  : 0
> ioctl VIDIOC_G_INPUT ok
> Video input = 0
> ioctl: VIDIOC_ENUMOUTPUT
>     Output  : 0
>     Name    : S-Video + Composite
>     Type    : 0x00000002
>     Audioset: 0x00000001
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
> 
>     Output  : 1
>     Name    : Composite
>     Type    : 0x00000002
>     Audioset: 0x00000001
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
> 
>     Output  : 2
>     Name    : S-Video
>     Type    : 0x00000002
>     Audioset: 0x00000001
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
> 
>     Output  : 3
>     Name    : RGB
>     Type    : 0x00000002
>     Audioset: 0x00000001
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
> 
>     Output  : 4
>     Name    : YUV C
>     Type    : 0x00000002
>     Audioset: 0x00000001
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
> 
>     Output  : 5
>     Name    : YUV V
>     Type    : 0x00000002
>     Audioset: 0x00000001
>     Standard: 0x00000000007F7FFF ( PAL NTSC SECAM )
> ioctl VIDIOC_G_OUTPUT ok
> Output = 0
> ioctl: VIDIOC_ENUMAUDIO
>     Input   : 0
>     Name    : Tuner Audio In
> 
>     Input   : 1
>     Name    : Audio Line In
> ioctl VIDIOC_G_AUDIO ok
> Audio input = 1: Audio Line In
> ioctl VIDIOC_G_FREQUENCY ok
> Frequency = 3188
> ioctl: VIDIOC_ENUMSTD
>     index       : 0
>     ID          : 0x0000000000003000
>     Name        : NTSC
>     Frame period: 1001/30000
>     Frame lines : 525
> 
>     index       : 1
>     ID          : 0x00000000000000FF
>     Name        : PAL
>     Frame period: 1/25
>     Frame lines : 625
> 
>     index       : 2
>     ID          : 0x00000000007F0000
>     Name        : SECAM
>     Frame period: 1/25
>     Frame lines : 625
> ioctl VIDIOC_G_STD ok
> Video standard = 0x00003000
> ioctl: VIDIOC_QUERYCTRL
> Brightness = 128
> Contrast = 64
> Saturation = 64
> Hue = 0
> Volume = 0
> Mute = 0
> 
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users


_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to