[mythtv-users] mandriva 2007 & pvr-350 TV out? do they work?

Malcolm mythtv at v8-ranger.com
Mon Jan 15 21:50:32 UTC 2007


I used to have the PVR-350 tv out working on mandrake 10.0 a long time ago. 
I installed mandriva 2007 and it already had ivtv 0.7 pre-installed.  I 
cannot however get tv out to work.

cat /dev/video0 > /dev/video16 does not work.

When the box boots I see the TV go from no signal to a black screen when 
saa7127 module loads.  It however does not appear to take the options like 
enable_output=1 output_select=1 like it used to way back in the day.

This is the Xdriver I downloaded and am trying to use
http://www.hellion.org.uk/ivtv/debian/ivtvdev_drv.so~i386
as instructed by this page
http://ivtvdriver.org/index.php/Howto:XDriver
which says I need that driver from hellion.com because it has been compiled 
with xorg 7.1 support which is in mandriva 2007.

I have the driver file over here
/usr/lib/xorg/modules/drivers/ivtvdev_drv.so

I checked /var/log/Xorg.0.log and I don't see any references to ivtv or any 
errors?

Here's what I added to my /etc/X11/xorg.conf file:

Section "Device"
        Identifier "Hauppauge PVR 350 iTVC15 Framebuffer"
        Driver "ivtvdev"
        Option  "fbdev" "/dev/fb1"
        Option "VideoOverlay" "on"
        Option "XVideo" "1"
        #BusID  "PCI:0:10:0"
        BusID  "PCI:0:09.0"
EndSection

Section "Monitor"
        Identifier "NTSC Monitor"
        HorizSync 30-68
        VertRefresh 50-120
        DisplaySize 183 122
        Mode "720x480"
                # D: 34.563 MHz, H: 37.244 kHz, V: 73.897 Hz
                DotClock 34.564
                HTimings 720 752 840 928
                VTimings 480 484 488 504
                Flags   "-HSync" "-VSync"
        EndMode
EndSection

Section "Screen"
        Identifier "TV"
        Device "Hauppauge PVR 350 iTVC15 Framebuffer"
        Monitor "NTSC Monitor"
        # Monitor "PAL Monitor"
        DefaultDepth 24
        DefaultFbbpp 32
        Subsection "Display"
                Depth 24
                FbBpp 32
                Modes "720x480"
                # Modes "720x576"
        EndSubsection
EndSection

[root at mythtv X11]# lspci |grep video
00:09.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 
Encoder (rev 01)
00:0b.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 
Encoder (rev 01)

The first one is my 350, the second is a 250.

[root at mythtv X11]# cat /proc/fb
0 VESA VGA
1 cx23415 TV out

Here's what I see in /var/log/messages when I was unloading/loading saa7127
Jan 15 15:31:00 mythtv kernel: saa7127 0-0044: saa7127 found @ 0x88 (ivtv 
i2c driver #0)
Jan 15 15:31:51 mythtv ntpd[3605]: synchronized to 207.200.6.75, stratum=2
Jan 15 15:34:43 mythtv kernel: ivtv-osd: Unloading framebuffer module
Jan 15 15:34:43 mythtv kernel: ivtv0-osd warning: Unregister framebuffer 0
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: Framebuffer module loaded 
(attached to ivtv card id 0)
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: screen coords: [0 0] -> [720 480]
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: original global alpha = 104
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: current OSD state = 35
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: new global alpha = 104 (1 255 0)
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: framebuffer at 0xdd510000, mapped 
to 0xe1b90000, size 1665k
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: mode is 720x480x32, 
linelength=2880
Jan 15 15:34:50 mythtv kernel: ivtv0-osd: fb1: cx23415 TV out frame buffer 
device
Jan 15 15:34:50 mythtv kernel: ivtv0: Allocate DMA decoder OSD stream: 16 x 
65536 buffers (1024KB total)

Thanks for any pointers
Malcolm



More information about the mythtv-users mailing list