Hi,
    I'm having trouble with my new PVR350.  Any help would be greatly
appreciated.
I'm trying to do an install on top of Fedora Core 6.  I've been following
Jarod's
installation instructions.  I get to the point where I load saa7127 with
test_image=1
and everything is ok but the next step of dd if=/dev/video0 of=/dev/video16
bs=64k
fails.  I don't get any video or audio.

     I temporarily tried compiling the drivers myself but then I always got
this
"page allocation failure" when loading that I couldn't fix with any vmalloc
setting
in grub.  I've included a bunch of stuff below.  Hopefully somebody can have
a look
at it and tell me where it can be improved.  I've also deleted /dev/video16
and
recreated per instructions with no success.

    I'd also like to know if I might need to use the ivtv_fb_card_id option
to
ivtv-fb.

thanks!

Todd

/var/log/messages
=============

Nov  8 10:57:46 linux1 kernel: ivtv: no version for "struct_module" found:
kernel tainted.
Nov  8 10:57:46 linux1 kernel: ivtv:  ==================== START INIT IVTV
====================< /span>
Nov  8 10:57:46 linux1 kernel: ivtv:  version 0.8.0 (tagged release) loading
Nov  8 10:57:46 linux1 kernel: ivtv:  Linux version: 2.6.18-1.2798.fc6 SMP
mod_unload 686 REGPARM 4KSTACKS gcc-4.1
Nov  8 10:57:46 linux1 kernel: ivtv:  In case of problems please include the
debug info between
Nov  8 10:57:46 linux1 kernel: ivtv:  the START INIT IVTV and END INIT IVTV
lines, along with
Nov  8 10:57:46 lin ux1 kernel: ivtv:  any module options, when mailing the
ivtv-users mailinglist.
Nov  8 10:57:46 linux1 kernel: ivtv0: Autodetected Hauppauge WinTV PVR-350
card (cx23415 based)
Nov  8 10:57:46 linux1 kernel: PCI: Enabling device 0000:00:09.0 (0000 ->
0002)
Nov  8 10:57:46 linux1 kernel: PCI: Assigned IRQ 11 for device 0000:00:09.0
Nov  8 10:57:46 linux1 kernel: ivtv0: loaded v4l-cx2341x-enc.fw firmware
(262144 bytes)
Nov  8 10:57:46 linux1 kernel: ivtv0: loaded v4l-cx2341x-dec.fw firmware
(262144 bytes)
Nov  8 10:57:46 linux1 kernel: tveeprom 1-0050: Hauppauge model 48132, rev
K268, serial# 9868358
Nov  8 10:57:46 linux1 kernel: tveeprom 1-0050: tuner model is LG TAPE H001F
MK3 (idx 68, type 47)
Nov  8 10:57:46 linux1 kernel: tveeprom 1-0050: TV standards NTSC(M) (eeprom
0x08)
Nov  8 10:57:46 linux1 kernel: tveeprom 1-0050: audio processor is MSP4448
(idx27)
Nov  8 10:57:46 linux1 kernel: tveeprom 1-0050: decoder processor is SAA7115
(idx 19)
Nov  8 10:57:46 linux1 kernel: tveeprom 1-0050: has radio, has IR remote
Nov  8 10:57:46 linux1 kernel: tuner 1-0043: chip found @ 0x86 (ivtv i2c
driver#0)
Nov  8 10:57:46 linux1 kernel: tda9887 1-0043: tda988[5/6/7] found @ 0x43
(tuner)
Nov  8 10:57:46 linux1 kernel: tuner 1-0061: chip found @ 0xc2 (ivtv i2c
driver#0)
Nov  8 10:57:46 linux1 kernel: saa7115 1-0021: saa7115 found @ 0x42 (ivtv
i2c driver #0)
Nov  8 10:57:46 linux1 kernel: saa7127 1-0044: saa7129 found @ 0x88 (ivtv
i2c driver #0)
Nov  8 10:57:46 linux1 kernel: msp3400 1-0040: MSP4448G-A2 found @ 0x80
(ivtv i2c driver #0)
Nov  8 10:57:46 linux1 kernel: msp3400 1-0040: MSP4448G-A2 supports radio,
mode is autodetect and autoselect
Nov  8 10:57:46 linux1 kernel: ivtv0: Encoder revision: 0x02050032
Nov  8 10:57:47 linux1 kernel: ivtv0: Decoder revision: 0x02020023
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device video0 for encoder
MPEG
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device video32 for encoder
YUV
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device vbi0 for encoder VBI
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device video24 for encoder
PCM audio
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device radio0 for encoder
radio
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device video16 for decoder
MPEG
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device vbi8 for decoder VBI
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device vbi16 for decoder
VOUT
Nov  8 10:57:47 linux1 kernel: ivtv0: Registered device video48 for decoder
YUV
Nov  8 10:57:47 linux1 kernel: ivtv0: loaded v4l-cx2341x-init.mpg firmware
(155648 bytes)
Nov  8 10:57:47 linux1 kernel: tuner 1-0061: type set to 47 (LG NTSC (TAPE
series))
Nov  8 10:57:47 linux1 kernel: ivtv0: Initialized Hauppauge WinTV PVR-350,
card #0
Nov  8 10:57:47 linux1 kernel: ivtv:  ====================  END INIT IVTV
====================
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: Framebuffer module loaded
(attached to ivtv card id 0)
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: screen coords: [0 0] -> [720 480]
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: original global alpha = 208
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: current OSD state = 39
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: new global alpha = 208 (1 255 0)
Nov  8 10:57:47 linux1 rpc.statd[1465]: gethostbyname error for linux1
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: framebuffer at 0x11510000, mapped
to 0xcda90000, size 1665k
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: mode is 720x480x32,
linelength=2880
Nov  8 10:57:47 linux1 kernel: ivtv0-osd: fb1: cx23415 TV out frame buffer
device

In the last boot I also got:
ivtv0-osd warning: ivtvfb_check_var
ivtv0-osd warning: ivtvfb_check_var
ivtv0-osd warning: ivtvfb_set_par

/etc/modprobe.conf
===============
alias eth0 e100
alias net-pf-10 off
alias ipv6 off

alias char-major-116 snd
alias snd-card-0 snd-cmi8330
alias char-major-61 lirc_i2c

alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

alias char-major-81 videodev
alias char-major-81-0 ivtv

install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install
lirc_i2c

lspci -vv (relevant parts)
========

00:09.0 Multimedia video controller : Internext Compression Inc iTVC15
MPEG-2 Encoder (rev 01)
        Subsystem: Hauppauge computer works Inc. WinTV PVR-350
        Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (32000ns min, 2000ns max)
        Interrupt: pin A routed to IRQ 11
        Region 0: Memory at 10000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [44] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

01:00.0 VGA compatib le controller: Silicon Integrated Systems [SiS] 86C326
5598/6326 (rev 0b) (prog-if 00 [VGA])
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr-
Stepping- SERR- FastB2B-
        Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort-
<TAbort- <MAbort- >SERR- <PERR-
        Latency: 64 (500ns min)
        Region 0: Memory at df000000 (32-bit, prefetchable) [size=8M]<
/span>
        Region 1: Memory at e7cf0000 (32-bit, non-prefetchable) [size=64K]
        Region 2: I/O ports at cc00 [size=128]
        Expansion ROM at e7ce0000 [disabled] [size=64K]
        Capabilities: [40] Power Management version 1
                Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA
PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
        Capabilities: [50] AGP version 1.0
                Status: RQ=2 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64- HTrans-
64bit- FW- AGP3- Rate=x1,x2
                Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW-
Rate=<none>

cat /proc/fb
==========

0 VESA VGA
1 cx23415 TV out

/etc/rc3.d/S99local
==============

touch /var/lock/subsys/local

modprobe snd-cmi8330
modprobe ivtv-fb
modprobe lirc_i2c
lircd

/etc/grub.conf
============
default=0
timeout=5
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora Core (2.6.18-1.2798.fc6)
        root (hd0,0)
        kernel /vmlinuz-2.6.18-1.2798.fc6 ro root=LABEL=/ rhgb vmalloc=192m
quiet acpi=off vga=791 snd-cmi8330=
        initrd /initrd-2.6.18-1.2798.fc6.img

/etc/X11/xorg.conf
==============

# Xorg configuration created by pyxf86config

Sect ion "Module"
        Load "dbe"
        Load "extmod"
#       Load "fbdevhw"
        Load "glx"
        Load "record"
        Load "freetype"
        Load "type1"
        Load "v4l"
EndSection

Section "InputDevice"
        Identifier  "Keyboard0"
        Driver      "kbd"
        Option      "XkbModel" "pc105"
        Option      "XkbLayout" "us"
EndSection

Section "Device"
        Identifier  "Videocard0"
        Driver      "sis"
        BusID       "PCI:1:0:0"
EndSection

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

Section "Screen"
        Identifier "Screen0"
        Device     "Videocard0"
        DefaultDepth     24
        SubSection "Display"
                Viewport   0 0
                Depth     24
        EndSubSection
EndSection

Section "Monitor"
        Identifier "NTSC Monitor"        HorizSync 30-68
        VertRefresh 50-120
        Mode "720x480"
          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"
        DefaultDepth 24
        DefaultFbbpp 32
        Subsection "Display"
          Depth 24
          FbBpp 32
          Modes "720x480"
        EndSubsection
EndSection

Section "ServerLayout"
        Identifier "Simple Layout"
        Screen 0 "Screen0" 0 0
        Screen 1 "TV" RightOf "Screen0"
        InputDevice "Keyboard0" "CoreKeyboard"
        Option      "Xinerama" "off"
EndSection

cat /var/log/Xorg.0.log
========================

(EE) IVTVDEV_TST(1)Framebuffer id from dev /dev/fb1is 1
(EE) IVTVDEV_TST(1)open /dev/video48 returned  9
(EE) IVTVDEV_TST(1)get_fb returned  0 fbid 1

ll /dev/video*
=========
lrwxrwxrwx 1 root root      6 Nov  8 10:57 /dev/video -> video0
crw------- 1 root root 81,  0 Nov  8 10:57 /dev/video0
crw------- 1 root root 81, 16 Nov  8 10:57 /dev/video16
crw------- 1 root root 81, 24 Nov  8 10:57 /dev/video24
crw------- 1 root root 81, 32 Nov  8 10:57 /dev/video32
crw------- 1 root root 81, 48 Nov  8 10:57 /dev/video48

lsmod
========
Module                  Size  Used by
cx8800                 38221  0
cx88xx                 65381  1 cx8800
bttv                  178101  0
video_buf              28997  3 cx8800,cx88xx,bttv
ir_common              32197  2 cx88xx,bttv
compat_ioctl32          5569  2 cx8800,bttv
btcx_risc               9161  3 cx8800,cx88xx,bttv
lirc_i2c               12292  0
lirc_dev               17172  1 lirc_i2c
snd_cmi8330            18472  0
snd_ad1848_lib         19584  1 snd_cmi8330
snd_sb16_dsp           14336  1 snd_cmi8330
snd_seq_dummy           7428  0
snd_seq_oss            36736  0
snd_seq_midi_event     11136  1 snd_seq_oss
snd_seq                54128  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device         11788  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            44416  0
snd_mixer_oss          19840  1 snd_pcm_oss
snd_pcm                77956  4
snd_cmi8330,snd_ad1848_lib,snd_sb16_dsp,snd_pcm_
oss
snd_timer              23684  2 snd_seq,snd_pcm
snd_page_alloc         12168  1 snd_pcm
snd_sb_common          20352  2 snd_cmi8330,snd_sb16_dsp
snd                    53380  12
snd_cmi8330,snd_ad1848_lib,snd_sb16_dsp,snd_seq
_dummy,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_pcm,
snd_
timer,snd_sb_common
soundcore              14113  1 snd
autofs4                25413  2
hidp                   24129  2
rfcomm                 46041  0
l2cap                  31681  10 hidp,rfcomm
bluetooth              58917  5 hidp,rfcomm,l2cap
sunrpc                158333  1
ip_conntrack_netbios_ns     7105  0
ipt_REJECT              9665  1
xt_state                6337  2
ip_conntrack           56993  2 ip_conntrack_n etbios_ns,xt_state
nfnetlink              11353  1 ip_conntrack
xt_tcpudp               7361  4
iptable_filter          7233  1
ip_tables              17669  1 iptable_filter
ip6_ta bles             18821  0
x_tables               18501  5
ipt_REJECT,xt_state,xt_tcpudp,ip_tables,ip6_tables
jfs                   177501  1
dm_mirror              33041  0
dm_multipath           22601  0
dm_mod                 61529  2 dm_mirror,dm_multipath
parport_pc             31205  1
lp                     17033  0
parport                40841  2 parport_pc,lp
ivtv_fb                32100  0
msp3400                33633  0
saa7127                15957  0
saa7115                18385  0
tuner                  63093  0
ivtv                  169744  1 ivtv_fb
i2c_algo_bit           12873  3 cx88xx,bttv,ivtv
cx2341x                15173  1 ivtv
tveeprom               18513  3 cx88xx,bttv,ivtv
videodev               27073  4 cx8800,cx88xx,bttv,ivtv
v4l1_compat            16453  3 cx8800,ivtv,videodev
v4l2_common            26305  8
cx8800,bttv,msp3400,saa7115,tuner,ivtv,cx2341x,v
ideodev
floppy                 61284  1
ide_cd                 42337  2
cdrom                  38625  1 ide_cd
sis5595                19017  0
hwmon                   7621  1 sis5595
i2c_isa                 9537  1 sis5595
i2c_sis5595            11589  0
i2c_sis630             11853  0
i2c_core               25537  14 cx88xx,bttv,lirc_i2c,msp34
00,saa7127,saa7115,tu
ner,ivtv,i2c_algo_bit,tveeprom,sis5595,i2c_isa,i2c_sis5595,i2c_sis630
e100                   40393  0
mii                     9665  1 e100
pcspkr                  7361  0
serio_raw              11205  0
ext3                  135369  2
jbd                    63209  1 ext3
ehci_hcd               35533  0
ohci_hcd       ;       25181  0
uhci_hcd               27725  0




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

Reply via email to