On 9/13/05, Hans Verkuil <[EMAIL PROTECTED]> wrote:
> I've just committed some changes to svn that make it easier to see what the
> audio and video status is. I'd appreciate it if people with sound problems
> with their PVR150 or PVR500 can compile that version (also available as a tar
> archive here: http://ivtvdriver.org/viewcvs/ivtv/trunk.tar.gz?view=tar) and
> install it.
> 
> Tune to a channel (use the same channel for both tuners if you have a PVR500)
> and report the output of ivtvctl --audio-status --video-status. If you have a
> PVR500 then please run this for both devices. Please clearly state with each
> status log if you have sound or not. Note that the status log appears in the
> kernel log, ivtvctl itself just outputs an 'ok'.
> 
> I'm working on the assumption that the automatic audio detection is not
> correctly performed, and this should give me a good indication if I'm looking
> in the right direction or not.
> 

The output from my PVR500MCE:

1st tuner, NO SOUND:
cx25840: Status: 0x03 (REV_ID, Revision ID.)
cx25840: Status: 'Mono' (Detected audio mode)
cx25840: Status: 'No detected audio standard' (Detected audio standard)
cx25840: Status: 0x03 (REV_ID, Revision ID.)
cx25840: Status: Video signal present
cx25840: Status: 0x04 (MICROCNTL_VIDEO_FORMAT, Detected video format)
cx25840: Status: Ready Filter auto tuning status
cx25840: Status: 0x17 (TUNE_OUT, The tuning code selected by the
auto-tune algorithm.)
cx25840: Status: 0x00 (MV_CDAT, Macrovision Copy Control Bits as
described in the MacroVision)
cx25840: Status: 0x00 (MV_PSP, Macrovision Pseudo Sync Pulses detected)
cx25840: Status: 0x00 (MV_CS, Macrovision Color Striping Detected)
cx25840: Status: 0x00 (MV_T3CS, A 1 indicates the presence of type 3
of the color stripe process. A)
cx25840: Status: 0x00 (MV_TYPE2_PAIR, Macrovision Type 2 pair detected)
cx25840: Status: 0x04 (AFD_FMT_STAT, Currently detected Format)
cx25840: Status: 0x00 (FIELD, Field status (even/odd))
cx25840: Status: 0x00 (SRC_FIFO_OFLOW, Sample Rate Converter FIFO Overflow)
cx25840: Status: 0x00 (SRC_FIFO_UFLOW, Sample Rate Converter FIFO Underflow)
cx25840: Status: 0x01 (VSYNC, Vertical sync)
cx25840: Status: 0x01 (HLOCK, Horizontal lock status)
cx25840: Status: 0x00 (SRC_LOCK, Sample Rate Converter lock Status)
cx25840: Status: 0x01 (VLOCK, Vertical lock status)
cx25840: Status: 0x01 (CSC_LOCK, Color Subcarrier lock status)
cx25840: Status: 0x01 (AGC_LOCK, VGA lock status)
cx25840: Status: 0x01 (VPRES, Active-high video present. Indication of
the presence of a)
cx25840: Status: 0x01 (SPECIAL_PLAY_N, Active-low special play mode
(fast forward, rewind, pulse, or slow)


2nd tuner, SOUND:
cx25840: Status: 0x03 (REV_ID, Revision ID.)
cx25840: Status: 'Stereo' (Detected audio mode)
cx25840: Status: 'NICAM-BG' (Detected audio standard)
cx25840: Status: 0x03 (REV_ID, Revision ID.)
cx25840: Status: Video signal present
cx25840: Status: 0x04 (MICROCNTL_VIDEO_FORMAT, Detected video format)
cx25840: Status: Ready Filter auto tuning status
cx25840: Status: 0x17 (TUNE_OUT, The tuning code selected by the
auto-tune algorithm.)
cx25840: Status: 0x00 (MV_CDAT, Macrovision Copy Control Bits as
described in the MacroVision)
cx25840: Status: 0x00 (MV_PSP, Macrovision Pseudo Sync Pulses detected)
cx25840: Status: 0x00 (MV_CS, Macrovision Color Striping Detected)
cx25840: Status: 0x00 (MV_T3CS, A 1 indicates the presence of type 3
of the color stripe process. A)
cx25840: Status: 0x00 (MV_TYPE2_PAIR, Macrovision Type 2 pair detected)
cx25840: Status: 0x04 (AFD_FMT_STAT, Currently detected Format)
cx25840: Status: 0x01 (FIELD, Field status (even/odd))
cx25840: Status: 0x00 (SRC_FIFO_OFLOW, Sample Rate Converter FIFO Overflow)
cx25840: Status: 0x00 (SRC_FIFO_UFLOW, Sample Rate Converter FIFO Underflow)
cx25840: Status: 0x01 (VSYNC, Vertical sync)
cx25840: Status: 0x01 (HLOCK, Horizontal lock status)
cx25840: Status: 0x00 (SRC_LOCK, Sample Rate Converter lock Status)
cx25840: Status: 0x01 (VLOCK, Vertical lock status)
cx25840: Status: 0x01 (CSC_LOCK, Color Subcarrier lock status)
cx25840: Status: 0x01 (AGC_LOCK, VGA lock status)
cx25840: Status: 0x01 (VPRES, Active-high video present. Indication of
the presence of a)
cx25840: Status: 0x01 (SPECIAL_PLAY_N, Active-low special play mode
(fast forward, rewind, pulse, or slow)


After changing to audio input 1 (ivtvctl -q1) on the 1st tuner the
sound is working, with a little background noise. No changes to the
output from ivtvctl --audio-status --video-status.




ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.9 (development svn snapshot revision 2669) loading
ivtv: Linux version: 2.6.12-ck5 SMP preempt 686 gcc-3.4
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 350 card (iTVC15 based)
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
ACPI: PCI Interrupt 0000:00:0f.0[A] -> Link [LNKC] -> GSI 5 (level,
low) -> IRQ 5
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: Hauppauge: model = 48134, rev = J347, serial# = 2756404
tveeprom: tuner = LG TP18PSB01D (idx = 47, type = 28)
tveeprom: tuner fmt = PAL(B/G) (eeprom = 0x04, v4l2 = 0x00000007)
tveeprom: audio processor = MSP4418 (type = 19)
tveeprom: decoder processor = SAA7115 (type = 13)
ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50]
tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61]
ivtv: i2c attach to card #0 ok [client=saa7115[50], addr=21]
saa7127 0-0044: saa7127 found @ 0x88 (ivtv i2c driver #0)
ivtv: i2c attach to card #0 ok [client=saa7127, addr=44]
msp34xx: ivtv version
msp34xx: init: chip=MSP3418W-A2, has NICAM support, simple (D) mode,
simpler (G) no-thread mode
msp34xx: $Id$ compiled on: Sep 14 2005 00:05:50
ivtv: i2c attach to card #0 ok [client=MSP3418W-A2, addr=40]
ivtv: loading /lib/modules/ivtv-fw-enc.bin
ivtv: loading /lib/modules/ivtv-fw-dec.bin
ivtv: Encoder revision: 0x02040011
ivtv: Decoder revision: 0x02020023
ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
ivtv: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
ivtv: Create encoder radio stream
ivtv: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total)
ivtv: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total)
ivtv: Create decoder VOUT stream
ivtv: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total)
tuner: type set to 28 (LG PAL_BG+FM (TPI8PSB01D)) by ivtv i2c driver #0
spurious 8259A interrupt: IRQ7.
ivtv: Initialized WinTV PVR 350, card #0
ivtv: ======================  NEXT CARD  ======================
ivtv: Autodetected WinTV PVR 150 card (iTVC16 based)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:02:08.0[A] -> Link [LNKA] -> GSI 11 (level,
low) -> IRQ 11
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 7874299
tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56)
tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom =
0x74, v4l2 = 0x00400e17)
tveeprom: audio processor = CX25843 (type = 25)
tveeprom: decoder processor = CX25843 (type = 1e)
ivtv: i2c attach to card #1 ok [client=tveeprom[50], addr=50]
tuner: chip found at addr 0xc0 i2c-bus ivtv i2c driver #1
TEA5767 detected.
ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=60]
tuner: type set to 62 (Philips TEA5767HN FM Radio) by autodetect
type set to 62 (Philips TEA5767HN FM Radio)
tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1
ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61]
tda9885/6/7: chip found @ 0x86
ivtv: i2c attach to card #1 ok [client=tda9887, addr=43]
ivtv: This is the first unit of a PVR500
cx25840: loading /lib/modules/HcwMakoA.ROM
ivtv: i2c attach to card #1 ok [client=cx25840[50], addr=44]
ivtv: i2c attach to card #1 ok [client=wm8775[50], addr=1b]
ivtv: Detected a TEA5767 radio tuner. Enabling radio support.
ivtv: loading /lib/modules/ivtv-fw-enc.bin
ivtv: Encoder revision: 0x02040011
ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
ivtv: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
ivtv: Create encoder radio stream
tuner: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) by
ivtv i2c driver #1
ivtv: Initialized WinTV PVR 500 (unit #1), card #1
ivtv: ======================  NEXT CARD  ======================
ivtv: Autodetected WinTV PVR 150 card (iTVC16 based)
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
PCI: setting IRQ 10 as level-triggered
ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [LNKB] -> GSI 10 (level,
low) -> IRQ 10
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 7874299
tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56)
tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom =
0x74, v4l2 = 0x00400e17)
tveeprom: audio processor = CX25843 (type = 25)
tveeprom: decoder processor = CX25843 (type = 1e)
ivtv: i2c attach to card #2 ok [client=tveeprom[50], addr=50]
tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #2
ivtv: i2c attach to card #2 ok [client=(tuner unset), addr=61]
tda9885/6/7: chip found @ 0x86
ivtv: i2c attach to card #2 ok [client=tda9887, addr=43]
cx25840: loading /lib/modules/HcwMakoA.ROM
ivtv: i2c attach to card #2 ok [client=cx25840[50], addr=44]
ivtv: i2c attach to card #2 ok [client=wm8775[50], addr=1b]
ivtv: This is the second unit of a PVR500
ivtv: Correcting tveeprom data: no radio present on second unit
ivtv: loading /lib/modules/ivtv-fw-enc.bin
ivtv: Encoder revision: 0x02040011
ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
ivtv: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total)
tuner: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) by
ivtv i2c driver #2
ivtv: Initialized WinTV PVR 500 (unit #2), card #2
ivtv: ====================  END INIT IVTV  ====================


Regards,
Petter


-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to