Hello,

I have a problem with the 0.6.1 version of the ivtv driver (under a
2.6.16 kernel).
2.6.15 + 0.4.3 worked flawlessly on this machine (and still does), so
some change in the kernel or the ivtv drivers appear to cause my
problem.

Now, on to my problem:
I get no errors at all, but I get a black and silent MPEG stream when
trying to watch/capture TV!

I include as much debugging info as I could find below, but what I find
strange is:

* "tuner 1-0061: Tuner mode:      radio" (from ivtvctl --log-status)
* "saa7115 1-0021: Input:           Composite 4" (from ivtvctl
--log-status)

On the other hand, I have found no means of changing tuner mode.
And ivtvctl --get-input says "Video input = 0" while ivtvctl
--list-inputs says "Input   : 0  Name    : Tuner 1".

(Tuner type is set the same (38) under 2.6.15 + 0.4.x and 2.6.16 +
0.6.x.)

(0.4.x ivtv drivers had different format for --log-status, so I don't
know what is normal in 0.6.x terms.)


Regards,
Håkan Lindqvist


Tech. info:

Mother board: i850E based
Capture card: PVR350
Linux distribution: Debian sid

ivtv 0.6.1 was installed as described in:
http://www.ivtvdriver.org/index.php/Howto:Debian
(Also tested: http://www.ivtvdriver.org/index.php/Howto with the exact
same results)

# uname -r
2.6.16-1-686
(Debian provided kernel)


ivtv section from lspci -v:
0000:02:0b.0 Multimedia video controller: Internext Compression Inc
iTVC15 MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR-350
        Flags: bus master, medium devsel, latency 64, IRQ 177
        Memory at c8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2



ivtv section from dmesg:
ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.6.1 (tagged release) loading
ivtv:  Linux version: 2.6.16-1-686 686 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 Hauppauge WinTV PVR-350 card (cx23415 based)
ACPI: PCI Interrupt 0000:02:0b.0[A] -> GSI 23 (level, low) -> IRQ 177
tveeprom 1-0050: Hauppauge model 48139, rev K257, serial# 2932113
tveeprom 1-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type 38)
tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
tveeprom 1-0050: audio processor is MSP4418 (idx 25)
tveeprom 1-0050: decoder processor is SAA7115 (idx 19)
tveeprom 1-0050: has radio, has IR remote
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0)
tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0)
saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
saa7127 1-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
msp3400 1-0040: MSP4418G-B3 found @ 0x80 (ivtv i2c driver #0)
msp3400 1-0040: MSP4418G-B3 supports nicam and radio, mode is autodetect
and autoselect
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: 161 x 12960 buffers (2048KB
total)
ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 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: 20 x 51840 buffers (1024KB
total)
ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
ivtv:  ====================  END INIT IVTV  ====================



# ivtvctl --log-status
ioctl VIDIOC_LOG_STATUS ok
   ivtv0: =================  START STATUS CARD #0  =================
   tveeprom 1-0050: Hauppauge model 48139, rev K257, serial# 2932113
   tveeprom 1-0050: tuner model is Philips FM1216 ME MK3 (idx 57, type
38)
   tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)
   tveeprom 1-0050: audio processor is MSP4418 (idx 25)
   tveeprom 1-0050: decoder processor is SAA7115 (idx 19)
   tveeprom 1-0050: has radio, has IR remote
   tuner 1-0061: Tuner mode:      analog TV
   tuner 1-0061: Frequency:       400.00 MHz
   tuner 1-0061: Standard:        0x000000ff
   tda9887 1-0043: Data bytes: b=0x14 c=0x74 e=0x49
   saa7115 1-0021: Audio frequency: 48000 Hz
   saa7115 1-0021: Input:           Composite 4
   saa7115 1-0021: Video signal:    bad
   saa7115 1-0021: Frequency:       50 Hz
   saa7115 1-0021: Detected format: BW/No color
   saa7127 1-0044: Standard: 50 Hz
   saa7127 1-0044: Input:    normal
   saa7127 1-0044: Output:   S-Video + Composite
   saa7127 1-0044: WSS:      disabled
   saa7127 1-0044: VPS:      disabled
   saa7127 1-0044: CC:       disabled
   msp3400 1-0040: MSP4418G-B3 rev1 = 0x0217 rev2 = 0x1243
   msp3400 1-0040: Audio:    volume 58880
   msp3400 1-0040: Mode:     AM (for carrier detect)
   msp3400 1-0040: Standard: 10.7  FM-Stereo Radio (mono)
   msp3400 1-0040: ACB:      0x0c00
   ivtv0: ==================  END STATUS CARD #0  ==================

Attachment: smime.p7s
Description: S/MIME cryptographic signature

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

Reply via email to