Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: ivtv: devel

Diamond PVR-550 - Inability to select tuner

 

 

ivtv devel RSS feed   Index | Next | Previous | View Threaded


keller.g at gmail

Feb 9, 2007, 12:12 AM

Post #1 of 3 (928 views)
Permalink
Diamond PVR-550 - Inability to select tuner

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
keller[at]MediaDesktop:/etc/modprobe.d$ sudo modprobe ivtv

keller[at]MediaDesktop:/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

keller[at]MediaDesktop:/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.

keller[at]MediaDesktop:/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.

keller[at]MediaDesktop:/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?

keller[at]MediaDesktop:/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.

keller[at]MediaDesktop:/etc/modprobe.d$ ivtvctl --set-input=1
ioctl VIDIOC_S_INPUT ok
Video input set to 1
keller[at]MediaDesktop:/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
==================
keller[at]MediaDesktop:/etc/modprobe.d$

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

keller[at]MediaDesktop:/etc/modprobe.d$ ivtvctl --set-input=2
ioctl VIDIOC_S_INPUT ok
Video input set to 2
keller[at]MediaDesktop:/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
ivtv-devel[at]ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-devel


keller.g at gmail

Feb 9, 2007, 12:43 AM

Post #2 of 3 (860 views)
Permalink
Re: Diamond PVR-550 - Inability to select tuner [In reply to]

Also note that using

'mplayer /dev/video0'

produces a black screen when the input is set to Composite 2, so I
know it's not just a naming problem.

I can also use ptune-ui to change inputs and channels while mplayer is
displaying the output. I can see slight flashes when the input
changes but no picture and no response from changing channels. I am
getting some input from the card, just not from the tuner.

Also, sorry if my ivtv version I listed was wrong - that's what
Ubuntu's package manager lists as the version.

Thanks in advance for your help!

-Keller

On 2/9/07, Keller Giacomarro <keller.g[at]gmail.com> wrote:
> 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
> keller[at]MediaDesktop:/etc/modprobe.d$ sudo modprobe ivtv
>
> keller[at]MediaDesktop:/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
>
> keller[at]MediaDesktop:/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.
>
> keller[at]MediaDesktop:/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.
>
> keller[at]MediaDesktop:/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?
>
> keller[at]MediaDesktop:/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.
>
> keller[at]MediaDesktop:/etc/modprobe.d$ ivtvctl --set-input=1
> ioctl VIDIOC_S_INPUT ok
> Video input set to 1
> keller[at]MediaDesktop:/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
> ==================
> keller[at]MediaDesktop:/etc/modprobe.d$
>
> # 1 is S-Video, as the list says it should be.
>
> keller[at]MediaDesktop:/etc/modprobe.d$ ivtvctl --set-input=2
> ioctl VIDIOC_S_INPUT ok
> Video input set to 2
> keller[at]MediaDesktop:/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
ivtv-devel[at]ivtvdriver.org
http://ivtvdriver.org/mailman/listinfo/ivtv-devel


keller.g at gmail

Feb 10, 2007, 12:41 AM

Post #3 of 3 (844 views)
Permalink
Re: Diamond PVR-550 - Inability to select tuner [In reply to]

Updates! I upgraded to the new Ubuntu with ivtv compiled into the
kernel. Had to learn to use a few new commands, but I think I'm
getting the hang of it. Still seeing the same results, though.

I think that there's an issue with ivtv detected the tuner on the
card. No where in the debug output does it mention actually
initializing the card. I also have strange output from v4l2-ctl.
Here it is, and as always, and help is appreciated!

# Output from dmesg...
[ 6833.387169] ivtv: ==================== START INIT IVTV ====================
[ 6833.387178] ivtv: version 0.9.1 (tagged release) loading
[ 6833.387182] ivtv: Linux version: 2.6.20-6-generic SMP mod_unload 586
[ 6833.387186] ivtv: In case of problems please include the debug info between
[ 6833.387190] ivtv: the START INIT IVTV and END INIT IVTV lines, along with
[ 6833.387194] ivtv: any module options, when mailing the ivtv-users
mailinglist.
[ 6833.387273] ivtv0: User specified Yuan PG600, Diamond PVR-550 card
(detected cx23416 based chip)
[ 6833.388390] ivtv0 info: base addr: 0xe0000000
[ 6833.388396] ivtv0 info: Enabling pci device
[ 6833.388426] ACPI: PCI Interrupt 0000:02:06.0[A] -> GSI 22 (level,
low) -> IRQ 21
[ 6833.388443] ivtv0 info: Attempting to enable Bus Mastering
[ 6833.388454] ivtv0 info: Bus Mastering Enabled.
[ 6833.388466] ivtv0 info: 22 (rev 1) at 02:06.0, irq: 21, latency:
64, memory: 0xe0000000
[ 6833.388471] ivtv0 info: attempting ioremap at 0xe0000000 len 0x00800000
[ 6833.388523] ivtv0 info: attempting ioremap at 0xe1000000 len 0x00800000
[ 6833.388560] ivtv0 info: attempting ioremap at 0xe2000000 len 0x00010000
[ 6833.388567] ivtv0 info: Stopping VDM
[ 6833.388570] ivtv0 info: Stopping AO
[ 6833.388572] ivtv0 info: pinging (?) APU
[ 6833.388575] ivtv0 info: Stopping VPU
[ 6833.388577] ivtv0 info: Resetting Hw Blocks
[ 6833.388579] ivtv0 info: Stopping SPU
[ 6833.388582] ivtv0 info: Sleeping for 10ms
[ 6833.396037] ivtv0 info: init Encoder SDRAM pre-charge
[ 6833.396046] ivtv0 info: init Encoder SDRAM refresh to 1us
[ 6833.396049] ivtv0 info: init Decoder SDRAM pre-charge
[ 6833.396052] ivtv0 info: init Decoder SDRAM refresh to 1us
[ 6833.396055] ivtv0 info: Sleeping for 600ms (600 recommended)
[ 6833.995053] ivtv0 info: Card ready for firmware!
[ 6833.995060] ivtv0 info: Loading encoder image
[ 6834.005754] ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
[ 6834.005762] ivtv0 info: Sleeping for 100 ms
[ 6834.106864] ivtv0 info: Sleeping for 100 ms
[ 6834.206726] ivtv0 info: activating i2c...
[ 6834.206731] ivtv0 i2c: i2c init
[ 6834.206736] ivtv0 i2c: setting scl and sda to 1
[ 6834.206745] **WARNING** I2C adapter driver [ivtv i2c driver #0]
forgot to specify physical device; fix it!
[ 6834.210403] ivtv0 i2c: i2c client attach
[ 6834.241855] cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
[ 6839.278373] cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
[ 6839.390565] ivtv0 i2c: i2c client attach
[ 6839.396644] ivtv0 info: Active card count: 1.
[ 6839.404139] ivtv0 info: Loaded module tuner
[ 6839.414771] ivtv0 info: Loaded module cx25840
[ 6839.414938] ivtv0 i2c: call_i2c_client addr=44
[ 6839.476198] ivtv0 info: About to search for mailboxes
[ 6839.476205] ivtv0 info: Searching for encoder mailbox
[ 6839.476214] ivtv0 info: match: 0x34567812 at 0xf8b80104. match: 1
[ 6839.476220] ivtv0 info: match: 0x56781234 at 0xf8b80108. match: 2
[ 6839.476227] ivtv0 info: match: 0x78123456 at 0xf8b8010c. match: 3
[ 6839.476234] ivtv0 info: found encoder mailbox!
[ 6839.476238] ivtv0 info: Searching for decoder mailbox
[ 6839.476246] ivtv0 info: match: 0x34567812 at 0xf9400104. match: 1
[ 6839.476254] ivtv0 info: match: 0x56781234 at 0xf9400108. match: 2
[ 6839.476262] ivtv0 info: match: 0x78123456 at 0xf940010c. match: 3
[ 6839.476269] ivtv0 info: found decoder mailbox!
[ 6839.476275] ivtv0 api: API Call: 0x00000080 (CX2341X_ENC_PING_FW)
[ 6839.486080] ivtv0 api: Releasing mailbox (before 0x00000007, after
0x00000000)
[ 6839.486087] ivtv0 info: Encoder OK
[ 6839.486090] ivtv0 info: Getting firmware version..
[ 6839.486094] ivtv0 info: Getting encoder firmware rev.
[ 6839.486098] ivtv0 api: API Call: 0x000000c4 (CX2341X_ENC_GET_VERSION)
[ 6839.494065] ivtv0 api: Releasing mailbox (before 0x00000007, after
0x00000000)
[ 6839.494071] ivtv0: Encoder revision: 0x02050032
[ 6839.494075] ivtv0 info: v4l2 streams setup
[ 6839.494078] ivtv0 info: Configuring Yuan PG600, Diamond PVR-550
card with 4 streams
[ 6839.496333] ivtv0: Registered device video0 for encoder MPEG
[ 6839.496344] ivtv0 info: Allocate DMA encoder MPEG stream: 128 x
32768 buffers (4096KB total)
[ 6839.499332] ivtv0: Registered device video32 for encoder YUV
[ 6839.499342] ivtv0 info: Allocate DMA encoder YUV stream: 194 x
10800 buffers (2048KB total)
[ 6839.502211] ivtv0: Registered device vbi0 for encoder VBI
[ 6839.502221] ivtv0 info: Allocate DMA encoder VBI stream: 120 x
17472 buffers (2048KB total)
[ 6839.504852] ivtv0: Registered device video24 for encoder PCM audio
[ 6839.504862] ivtv0 info: Allocate DMA encoder PCM audio stream: 455
x 4608 buffers (2048KB total)
[ 6839.506223] ivtv0 info: Starting Threads
[ 6839.506369] ivtv0 irq: Masking interrupts
[ 6839.506505] ivtv0 ioctl: VIDIOC_S_INPUT
[ 6839.506510] ivtv0 info: Changing input from 1 to 0
[ 6839.506514] ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 1)
[ 6839.506899] ivtv0 i2c: call_i2c_client addr=44
[ 6839.511210] ivtv0 info: Mute
[ 6839.511330] ivtv0 i2c: call_i2c_client addr=44
[ 6839.526017] ivtv0 info: ivtv_enc_thread: pid = 15805, itv = 0xc2140000
[ 6839.526026] ivtv0 info: encoder thread sleeping 15805
[ 6839.526450] ivtv0 info: ivtv_enc_vbi_thread: pid = 15806, itv = 0xc2140000
[ 6839.526455] ivtv0 info: encoder thread sleeping 15806
[ 6839.571878] ivtv0 i2c: call_i2c_client addr=44
[ 6839.639920] ivtv0 api: API Call: 0x000000cd (CX2341X_ENC_INITIALIZE_INPUT)
[ 6839.741637] ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 0)
[ 6839.741644] ivtv0 i2c: call_i2c_client addr=44
[ 6839.744434] ivtv0 info: Unmute
[ 6839.744472] ivtv0 ioctl: VIDIOC_S_STD
[ 6839.744584] ivtv0 info: Switching standard to 1000.
[ 6839.775689] ivtv0 ioctl: VIDIOC_S_FREQUENCY
[ 6839.775695] ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 1)
[ 6839.775700] ivtv0 i2c: call_i2c_client addr=44
[ 6839.779671] ivtv0 info: Mute
[ 6839.779676] ivtv0 info: v4l2 ioctl: set frequency 1076
[ 6839.794462] ivtv0 api: API Call: 0x000000cd (CX2341X_ENC_INITIALIZE_INPUT)
[ 6839.893389] ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 0)
[ 6839.893396] ivtv0 i2c: call_i2c_client addr=44
[ 6839.896375] ivtv0 info: Unmute
[ 6839.896381] ivtv0: Initialized Yuan PG600, Diamond PVR-550, card #0
[ 6839.896631] ivtv: ==================== END INIT IVTV ====================

#Output from lspci
02:06.0 Multimedia video controller: Internext Compression Inc iTVC16
(CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Unknown device ff92:0070
Flags: bus master, medium devsel, latency 64, IRQ 21
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: <access denied>

# Output from v4l2-ctl --all
Driver info:
Driver name : ivtv
Card type : Yuan PG600, Diamond PVR-550
Bus info : 0000:02:06.0
Driver version: 2305
Capabilities : 0x01030051
Video Capture
VBI Capture
Sliced VBI Capture
Tuner
Audio
Read/Write
Format:
Type : Video Capture
Width/Height : 720/480
Pixel Format : MPEG
Field : Interlaced
Bytes per Line: 0
Size Image : 131072
Colorspace : Broadcast NTSC/PAL (SMPTE170M/ITU601)
Format:
Type : Sliced VBI Capture
Service Set :
Service Line 0: /
Service Line 1: /
Service Line 2: /
Service Line 3: /
Service Line 4: /
Service Line 5: /
Service Line 6: /
Service Line 7: /
Service Line 8: /
Service Line 9: /
Service Line 10: /
Service Line 11: /
Service Line 12: /
Service Line 13: /
Service Line 14: /
Service Line 15: /
Service Line 16: /
Service Line 17: /
Service Line 18: /
Service Line 19: /
Service Line 20: /
Service Line 21: /
Service Line 22: /
Service Line 23: /
I/O Size : 0
Format:
Type : VBI Capture
Sampling Rate : 27000000 Hz
Offset : 248 samples (9.18519e-06 secs after leading edge)
Samples per Line: 1440
Sample Format : GREY
Start 1st Field : 10
Count 1st Field : 12
Start 2nd Field : 273
Count 2nd Field : 12
Video input : 0 (Tuner 1)
Audio input : 0 (Tuner 1)
Frequency: 0 (0.000000 MHz)
Video standard = 0x00001000
NTSC-M
Tuner:
Capabilities : 62.5 kHz stereo lang1 lang2
Frequency range : 0.0 MHz - 0.0 MHz
Signal strength : 0%
Current audio mode : lang1
Available subchannels: mono lang2

#Output from 'mplayer /dev/video0' continues to be a black screen that
flickers with input changes in ptune-ui.

#/etc/modprobe.d/ivtv
alias char-major-81-0 ivtv
options ivtv cardtype=7
options ivtv tuner=57
options ivtv ivtv_debug=255

Thanks in advance for all your help!

-Keller

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

ivtv devel RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.