Hello all. I have a PVR-350 installed on an x86 machine with Deiban Etch (kernel 2.6.15). I am trying to run X11 on my PVR-350. I am currently having some problems.
Here is what I have done so far. - My PVR-350 is successfully detected with lspci ************** output of lspci ********************** [EMAIL PROTECTED]:~$ lspci 0000:00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 02) 0000:00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 02) 0000:00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 02) 0000:00:07.1 IDE interface: Intel Corporation 82371AB/EB/MB PIIX4 IDE (rev 01) 0000:00:07.2 USB Controller: Intel Corporation 82371AB/EB/MB PIIX4 USB (rev 01) 0000:00:07.3 Bridge: Intel Corporation 82371AB/EB/MB PIIX4 ACPI (rev 02) 0000:00:0f.0 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07) 0000:00:0f.1 RAID bus controller: Triones Technologies, Inc. HPT374 (rev 07) 0000:00:10.0 Multimedia video controller: Internext Compression Inc iTVC15 MPEG-2 Encoder (rev 01) 0000:00:12.0 Ethernet controller: Lite-On Communications Inc LNE100TX (rev 20) 0000:00:14.0 VGA compatible controller: ATI Technologies Inc 3D Rage II+ 215GTB [Mach64 GTB] (rev 9a) ********************** end output ************************** - I have followed http://ivtvdriver.org/index.php/Howto:Debian and have the ivtv modules installed. Below is the output of dmesg | tac | sed -n '/=\ \ END INIT IVTV\ \ =/,/= START INIT IVTV =/p; /= START INIT IVTV =/q' | tac *************** output of dmesg ... ***************************** [EMAIL PROTECTED]:~$ dmesg | tac | > sed -n '/=\ \ END INIT IVTV\ \ =/,/= START INIT IVTV =/p; > /= START INIT IVTV =/q' | > tac ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.4.5 (tagged release) loading ivtv: Linux version: 2.6.15-1-686 686 gcc-4.0 ivtv: In case of problems please include the debug info between ivtv: the START INIT IVTV and END INIT IVTV lines, along with ivtv: any module options, when mailing the ivtv-users mailinglist. ivtv0: Autodetected WinTV PVR 350 card (cx23415 based) ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 9 PCI: setting IRQ 9 as level-triggered ACPI: PCI Interrupt 0000:00:10.0[A] -> Link [LNKB] -> GSI 9 (level, low) -> IRQ 9 ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] tveeprom 1-0050: Hauppauge model 48132, rev K268, serial# 8512165 tveeprom 1-0050: tuner model is LG TAPE H001F MK3 (idx 68, type 47) tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 1-0050: audio processor is MSP4448 (idx 27) tveeprom 1-0050: decoder processor is SAA7115 (idx 19) tveeprom 1-0050: has radio, has IR remote tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] saa7115 1-0021: saa7115 found @ 0x42 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=saa7115, addr=21] saa7127 1-0044: saa7129 found @ 0x88 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=saa7127, addr=44] msp3400 1-0040: chip=MSP4448G-A2 +nicam +simple +simpler +radio mode=simpler ivtv0: i2c attach to card #0 ok [client=MSP4448G-A2, addr=40] msp3400 1-0040: msp34xxg daemon started tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43] pnp: Device 01:01.01 activated. gameport: NS558 PnP Gameport is pnp01:01.01/gameport0, io 0x200, speed 710kHz logips2pp: Detected unknown logitech mouse model 1 input: PS/2 Logitech Mouse as /class/input/input2 mice: PS/2 mouse device common for all mice ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 ivtv0: Decoder revision: 0x02020023 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv0: Create encoder radio stream ivtv0: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total) ivtv0: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total) ivtv0: Create decoder VOUT stream ivtv0: Allocate DMA decoder YUV stream: 24 x 43200 buffers (1024KB total) ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes) tuner 1-0061: type set to 47 (LG NTSC (TAPE series)) ivtv0: Initialized WinTV PVR 350, card #0 ivtv: ==================== END INIT IVTV ==================== ********************** end output ************************** - I can cat /dev/video0 > test.mpg and can play back the mpg file on a computer just fine. So at this point I can assume that the card is setup and working properly. But I cannot get X.org to run using its video as the output. Here is what I have done. - According to the howto, I downloaded the binary driver and put it in /usr/X11R6/lib/modules/drivers/ivtvdev_drv.so - I then setup my /etc/X11/xorg.conf with the following Device section ********************** section of xorg.conf *********************** Section "Device" Identifier "Hauppauge PVR 350 iTVC15 Framebuffer" Driver "ivtvdev" Option "ivtv" "/dev/fb0" Option "VideoOverlay" "on" Option "XVideo" "1" BusID "PCI:0:10:0" EndSection ********************** end section ************************** If you want more info on this file please ask. I have tries PCI:0:7:0 PCI:0:8:0 PCI:0:9:0 PCI:0:11:0 PCI:0:12:0 PCI:0:13:0 but when I startx, all I get is the following in the output. ************************** partial output of startx ********************** Module Loader present OS Kernel: Linux version 2.6.15-1-686 (Debian 2.6.15-8) ([EMAIL PROTECTED]) (gcc version 4.0.3 20060212 (prerelease) (Debian 4.0.2-9)) #2 Mon Mar 6 15:27:08 UTC 2006 Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Sat May 27 11:45:50 2006 (==) Using config file: "/etc/X11/xorg.conf" (WW) ivtvdev: No matching Device section for instance (BusID PCI:0:16:0) found (EE) No devices detected. Fatal server error: no screens found ********************** end output ************************** Thanks, Dhaval _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
