I'm having trouble getting my PVR-550 to use the tuner.  Everything
appears to be installed right with no obvious error messages to be
seen.  I've done extensive searching and haven't seen anyone else with
this exact problem.  Here's the details.

System:
Fully-updated Ubuntu 6.10
Diamond Extreme PVR-550
Using IVTV 0.7.3

Followed the HOWTO at https://help.ubuntu.com/community/Install_IVTV_Edgy

NOTE: Comments added to illustrate my thought process.

#Modprobe runs great with no errors
[EMAIL PROTECTED]:/etc/modprobe.d$ sudo modprobe ivtv

[EMAIL PROTECTED]:/etc/modprobe.d$ dmesg | tac | sed -n '/=\ \ END
INIT IVTV\ \ =/,/= START INIT IVTV =/p;/= START INIT IVTV =/q' | tac
[17184823.296000] ivtv:  ==================== START INIT IVTV
====================
[17184823.296000] ivtv:  version 0.7.3 (tagged release) loading
[17184823.296000] ivtv:  Linux version: 2.6.17-10-generic SMP
mod_unload 586 REGPARM gcc-4.1
[17184823.296000] ivtv:  In case of problems please include the debug
info between
[17184823.296000] ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
[17184823.296000] ivtv:  any module options, when mailing the
ivtv-users mailinglist.
[17184823.296000] ivtv0: User specified Yuan PG600, Diamond PVR-550
card (detected cx23416 based chip)
[17184823.296000] ACPI: PCI Interrupt 0000:02:06.0[A] -> GSI 22
(level, low) -> IRQ 209
[17184823.536000] cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
[17184826.796000] cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[17184827.540000] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
[17184827.756000] ivtv0: Encoder revision: 0x02050032
[17184827.756000] ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768
buffers (4096KB total)
[17184827.756000] ivtv0: Allocate DMA encoder YUV stream: 194 x 10800
buffers (2048KB total)
[17184827.756000] ivtv0: Allocate DMA encoder VBI stream: 120 x 17472
buffers (2048KB total)
[17184827.756000] ivtv0: Allocate DMA encoder PCM audio stream: 455 x
4608 buffers (2048KB total)
[17184827.884000] ivtv0: Initialized Yuan PG600, Diamond PVR-550, card #0
[17184827.884000] ivtv:  ====================  END INIT IVTV
====================

# Looking good so far.

# Let's see what the card is currently doing

[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --log-status
ioctl VIDIOC_LOG_STATUS ok
   [17185158.416000] ivtv0: =================  START STATUS CARD #0
=================
   [17185158.424000] cx25840 0-0044: Video signal:              not present
   [17185158.424000] cx25840 0-0044: Detected format:           NTSC-M
   [17185158.424000] cx25840 0-0044: Detected audio mode:       forced mode
   [17185158.424000] cx25840 0-0044: Detected audio standard:   no
detected audio standard
   [17185158.424000] cx25840 0-0044: Audio muted:               yes
   [17185158.424000] cx25840 0-0044: Audio microcontroller:     running
   [17185158.424000] cx25840 0-0044: Configured audio standard:
automatic detection
   [17185158.424000] cx25840 0-0044: Configured audio system:   BTSC
   [17185158.424000] cx25840 0-0044: Specified standard:        NTSC-M
   [17185158.424000] cx25840 0-0044: Specified video input:     Composite 2
   [17185158.424000] cx25840 0-0044: Specified audio input:     Tuner (In5)
   [17185158.424000] cx25840 0-0044: Specified audioclock freq: 48000 Hz
   [17185158.424000] cx25840 0-0044: Preferred audio mode:      stereo
   [17185158.424000] ivtv0: ==================  END STATUS CARD #0
==================

#Ah, the Video Input is wrong.  Let's see what else we can change it to.

[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --list-inputs
ioctl: VIDIOC_ENUMINPUT
        Input   : 0
        Name    : Tuner 1
        Type    : 0x00000001
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x000000000000B000 ( NTSC )
        Status  : 0

        Input   : 1
        Name    : S-Video 1
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
        Status  : 0

        Input   : 2
        Name    : Composite 1
        Type    : 0x00000002
        Audioset: 0x00000003
        Tuner   : 0x00000000
        Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
        Status  : 0

#Hrm, no Composite 2 listed here.  Oh well, we'll just change it to
Tuner, which is Input 0.

[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --set-input=0
ioctl VIDIOC_S_INPUT ok
Video input set to 0

#Great!  We should be set to the tuner now, right?

[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --log-status
ioctl VIDIOC_LOG_STATUS ok
   [17185310.292000] ivtv0: =================  START STATUS CARD #0
=================
   [17185310.304000] cx25840 0-0044: Video signal:              not present
   [17185310.304000] cx25840 0-0044: Detected format:           NTSC-M
   [17185310.304000] cx25840 0-0044: Detected audio mode:       forced mode
   [17185310.304000] cx25840 0-0044: Detected audio standard:   no
detected audio standard
   [17185310.304000] cx25840 0-0044: Audio muted:               yes
   [17185310.304000] cx25840 0-0044: Audio microcontroller:     running
   [17185310.304000] cx25840 0-0044: Configured audio standard:
automatic detection
   [17185310.304000] cx25840 0-0044: Configured audio system:   BTSC
   [17185310.304000] cx25840 0-0044: Specified standard:        NTSC-M
   [17185310.304000] cx25840 0-0044: Specified video input:     Composite 2
   [17185310.304000] cx25840 0-0044: Specified audio input:     Tuner (In5)
   [17185310.304000] cx25840 0-0044: Specified audioclock freq: 48000 Hz
   [17185310.304000] cx25840 0-0044: Preferred audio mode:      stereo
   [17185310.304000] ivtv0: ==================  END STATUS CARD #0
==================

# Nope, still set to Composite 2.  Let's check the other inputs.

[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --set-input=1
ioctl VIDIOC_S_INPUT ok
Video input set to 1
[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --log-status
ioctl VIDIOC_LOG_STATUS ok
   [17185340.488000] ivtv0: =================  START STATUS CARD #0
=================
   [17185340.500000] cx25840 0-0044: Video signal:              not present
   [17185340.500000] cx25840 0-0044: Detected format:           NTSC-M
   [17185340.500000] cx25840 0-0044: Detected audio mode:       forced mode
   [17185340.500000] cx25840 0-0044: Detected audio standard:   no
detected audio standard
   [17185340.500000] cx25840 0-0044: Audio muted:               no
   [17185340.500000] cx25840 0-0044: Audio microcontroller:     stopped
   [17185340.500000] cx25840 0-0044: Configured audio standard:
automatic detection
   [17185340.500000] cx25840 0-0044: Configured audio system:   BTSC
   [17185340.500000] cx25840 0-0044: Specified standard:        NTSC-M
   [17185340.500000] cx25840 0-0044: Specified video input:
S-Video (Luma In3, Chroma In4)
   [17185340.500000] cx25840 0-0044: Specified audio input:     External
   [17185340.500000] cx25840 0-0044: Specified audioclock freq: 48000 Hz
   [17185340.500000] cx25840 0-0044: Preferred audio mode:      stereo
   [17185340.500000] ivtv0: ==================  END STATUS CARD #0
==================
[EMAIL PROTECTED]:/etc/modprobe.d$

# 1 is S-Video, as the list says it should be.

[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --set-input=2
ioctl VIDIOC_S_INPUT ok
Video input set to 2
[EMAIL PROTECTED]:/etc/modprobe.d$ ivtvctl --log-status
ioctl VIDIOC_LOG_STATUS ok
   [17185377.056000] ivtv0: =================  START STATUS CARD #0
=================
   [17185377.064000] cx25840 0-0044: Video signal:              not present
   [17185377.064000] cx25840 0-0044: Detected format:           NTSC-M
   [17185377.064000] cx25840 0-0044: Detected audio mode:       forced mode
   [17185377.064000] cx25840 0-0044: Detected audio standard:   no
detected audio standard
   [17185377.064000] cx25840 0-0044: Audio muted:               no
   [17185377.064000] cx25840 0-0044: Audio microcontroller:     stopped
   [17185377.064000] cx25840 0-0044: Configured audio standard:
automatic detection
   [17185377.064000] cx25840 0-0044: Configured audio system:   BTSC
   [17185377.064000] cx25840 0-0044: Specified standard:        NTSC-M
   [17185377.064000] cx25840 0-0044: Specified video input:     Composite 1
   [17185377.064000] cx25840 0-0044: Specified audio input:     External
   [17185377.064000] cx25840 0-0044: Specified audioclock freq: 48000 Hz
   [17185377.064000] cx25840 0-0044: Preferred audio mode:      stereo
   [17185377.068000] ivtv0: ==================  END STATUS CARD #0
==================

# And 2 is Composite 1, as it should be.  Where is this Composite 2
that stole my tuner come from?

As it is now, I cannot change my card's input to the Tuner.
--log-status continues to tell me that I have Video Signal : not
present.

I've tested the card in Windows, I've hooked it straight to the wall,
I've prayed to it in the traditional manner - nothing seems to make
the tuner kick in correctly.

Thanks a million in advance for your help, and please let me know if
you need any more information!  Thanks for saving my sanity! =D

-Keller

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

Reply via email to