I have been going around in circles trying to get this to work and would appreciate any advice. I have a PVR-350 running on Fedora Core 3 with Kernel 2.6.9-1.667.
I have tried using the ivtv modules and packages from apt-get as well as compiling ivtv-0.2.0-rc3a.tar. I have gotten it to the point where I can see a test picture when I run: # /sbin/rmmod saa7127 # /sbin/modprobe saa7127 test_image=1 But I only get snow (snow that resembles somwhat of a pattern) sometimes I can see a glimpse of picture under a haze when I run: # /usr/bin/ivtvfbctl /dev/fb0 -noglobalalpha -localalpha # dd if=/dev/video0 of=/dev/video16 bs=64k (control-c to stop) The following is the full output when I load ivtv, the current section does not have the ivtv-fb loading at the end as it can't be unloaded but it normally loads ok. I have started to attempt to patch the tuner.c kernel module based on the advice of http://205.209.168.201/~ckennedy/ivtv/new_tuners/ but it doesn't seem to be helping. Any help would be much appreciated! Thanks Here are the IVTV portions from my /var/log/messages upon loading the driver. Dec 6 23:53:05 pvr kernel: ivtv: ==================== START INIT IVTV ==================== Dec 6 23:53:05 pvr kernel: ivtv: version 0.2.0 (rc3) loading Dec 6 23:53:05 pvr kernel: ivtv: Linux version: 2.6.9-1.667 686 REGPARM 4KSTACKS gcc-3.4 Dec 6 23:53:05 pvr kernel: ivtv: In case of problems please include the debug info Dec 6 23:53:05 pvr kernel: ivtv: between the START INIT IVTV and END INIT IVTV lines when Dec 6 23:53:05 pvr kernel: ivtv: mailing the ivtv-devel mailinglist. Dec 6 23:53:05 pvr kernel: ivtv: Autodetected WinTV PVR 350 card Dec 6 23:53:05 pvr kernel: ivtv: Found an iTVC15 based chip Dec 6 23:53:05 pvr kernel: PCI: Found IRQ 11 for device 0000:00:08.0 Dec 6 23:53:05 pvr kernel: PCI: Sharing IRQ 11 with 0000:00:10.0 Dec 6 23:53:05 pvr kernel: PCI: Sharing IRQ 11 with 0000:00:12.0 Dec 6 23:53:05 pvr kernel: ivtv: VIA PCI device: 0x3205 vendor: 0x1106 Dec 6 23:53:05 pvr kernel: tveeprom: Hauppauge: model = 48132, rev = K168, serial# = 7519807 Dec 6 23:53:05 pvr kernel: tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47) Dec 6 23:53:05 pvr kernel: tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) Dec 6 23:53:05 pvr kernel: tveeprom: audio_processor = MSP3440 (type = 11) Dec 6 23:53:05 pvr kernel: ivtv: i2c attach [client=tveeprom[0],ok] Dec 6 23:53:05 pvr kernel: ivtv: Tuner Type 47, Tuner formats 0x00001000, Radio: yes, Model 0x00ad1598, Revision 0x00000001 Dec 6 23:53:05 pvr kernel: ivtv: NTSC tuner detected Dec 6 23:53:05 pvr kernel: ivtv: Radio detected Dec 6 23:53:05 pvr kernel: tuner: Ignoring new-style parameters in presence of obsolete ones Dec 6 23:53:05 pvr kernel: tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 Dec 6 23:53:05 pvr kernel: ivtv: i2c attach [client=(tuner unset),ok] Dec 6 23:53:05 pvr kernel: saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005) Dec 6 23:53:05 pvr kernel: saa7115: detecting saa7115 client on address 0x42 Dec 6 23:53:05 pvr kernel: saa7115: writing init values Dec 6 23:53:05 pvr kernel: ivtv: i2c attach [client=saa7115[0],ok] Dec 6 23:53:05 pvr kernel: saa7115: status: (1E) 0x48, (1F) 0xc0 Dec 6 23:53:05 pvr kernel: saa7127: video encoder driver version V 0.3 loaded Dec 6 23:53:05 pvr kernel: saa7127: Selecting NTSC video Standard Dec 6 23:53:05 pvr kernel: saa7127: Selecting S-Video+Composite Dec 6 23:53:05 pvr kernel: saa7127: Turn WSS off Dec 6 23:53:05 pvr kernel: saa7127: Widescreen Mode 4:3 Full Format Dec 6 23:53:05 pvr kernel: saa7127: Selecting Normal Encoder Input Dec 6 23:53:05 pvr kernel: saa7127: Enable Video Output Dec 6 23:53:05 pvr kernel: ivtv: i2c attach [client=saa7127[0],ok] Dec 6 23:53:05 pvr kernel: msp34xx: ivtv version Dec 6 23:53:05 pvr kernel: msp34xx: init: chip=MSP3448W-A2, has NICAM support, simple (D) mode, simpler (G) no-thread mode Dec 6 23:53:05 pvr kernel: msp34xx: $Id$ compiled on: Dec 6 2004 23:08:25 Dec 6 23:53:05 pvr kernel: ivtv: i2c attach [client=MSP3448W-A2,ok] Dec 6 23:53:06 pvr kernel: ivtv: Encoder revision: 0x02040024 Dec 6 23:53:06 pvr kernel: ivtv: Encoder Firmware is buggy, use version 0x02040011 Dec 6 23:53:06 pvr kernel: ivtv: Decoder revision: 0x02020023 Dec 6 23:53:06 pvr kernel: ivtv: Configuring WinTV PVR 350 card with 9 streams Dec 6 23:53:06 pvr kernel: ivtv: Create DMA stream 0 using 256 16384 byte buffers 4194304 kbytes total Dec 6 23:53:06 pvr kernel: ivtv: Registered v4l2 device, streamtype 0 minor 0 Dec 6 23:53:06 pvr kernel: ivtv: Create DMA stream 1 using 10 103680 byte buffers 1048576 kbytes total Dec 6 23:53:06 pvr kernel: ivtv: Registered v4l2 device, streamtype 1 minor 32 Dec 6 23:53:06 pvr kernel: ivtv: Create stream 2 using 40 52224 byte buffers 2097152 kbytes total Dec 6 23:53:06 pvr kernel: ivtv: Registered v4l2 device, streamtype 2 minor 224 Dec 6 23:53:06 pvr kernel: ivtv: Create DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total Dec 6 23:53:06 pvr kernel: ivtv: Registered v4l2 device, streamtype 3 minor 24 Dec 6 23:53:06 pvr kernel: ivtv: Create stream 4 Dec 6 23:53:06 pvr kernel: ivtv: Registered v4l2 device, streamtype 4 minor 64 Dec 6 23:53:06 pvr kernel: ivtv: Create DMA stream 5 using 16 65536 byte buffers 1048576 kbytes total Dec 6 23:53:06 pvr kernel: modprobe: page allocation failure. order:4, mode:0xd0 Dec 6 23:53:06 pvr kernel: [<02146dbe>] __alloc_pages+0x28b/0x298 Dec 6 23:53:06 pvr kernel: [<02146de3>] __get_free_pages+0x18/0x24 Dec 6 23:53:07 pvr kernel: [<0214a4f1>] kmem_getpages+0x15/0x94 Dec 6 23:53:07 pvr kernel: [<0214b27d>] cache_grow+0x155/0x29a Dec 6 23:53:07 pvr kernel: [<0214b5cf>] cache_alloc_refill+0x20d/0x23d Dec 6 23:53:07 pvr kernel: [<0214bb80>] __kmalloc+0x6b/0x7d Dec 6 23:53:07 pvr kernel: [<20dc760e>] ivtv_init_buffer+0x37/0x151 [ivtv] Dec 6 23:53:07 pvr kernel: [<20dc774f>] ivtv_init_queue_nolock+0x27/0x69 [ivtv] Dec 6 23:53:07 pvr kernel: [<20dc77be>] ivtv_init_queues_nolock+0x2d/0x4a [ivtv] Dec 6 23:53:07 pvr kernel: [<20dcca05>] ivtv_stream_init+0x42d/0x4fb [ivtv] Dec 6 23:53:07 pvr kernel: [<20dccc5d>] ivtv_streams_setup+0x18a/0x259 [ivtv] Dec 6 23:53:07 pvr kernel: [<20dc9c5c>] ivtv_probe+0x5eb/0x934 [ivtv] Dec 6 23:53:07 pvr kernel: [<021e4218>] pci_device_probe_static+0x2a/0x3d Dec 6 23:53:07 pvr kernel: [<021e4246>] __pci_device_probe+0x1b/0x2c Dec 6 23:53:07 pvr kernel: [<021e4272>] pci_device_probe+0x1b/0x2d Dec 6 23:53:07 pvr kernel: [<02242b8f>] bus_match+0x27/0x45 Dec 6 23:53:07 pvr kernel: [<02242c49>] driver_attach+0x37/0x66 Dec 6 23:53:07 pvr kernel: [<02242ffe>] bus_add_driver+0x77/0x97 Dec 6 23:53:07 pvr kernel: [<0224341c>] driver_register+0x51/0x58 Dec 6 23:53:07 pvr kernel: [<021e4430>] pci_register_driver+0x85/0xa1 Dec 6 23:53:07 pvr kernel: [<20dca3b3>] module_start+0x138/0x168 [ivtv] Dec 6 23:53:07 pvr kernel: [<0213ba4a>] sys_init_module+0x207/0x2ef Dec 6 23:53:07 pvr kernel: ivtv: Registered v4l2 device, streamtype 5 minor 16 Dec 6 23:53:07 pvr kernel: ivtv: Create stream 6 using 1024 2048 byte buffers 262144 kbytes total Dec 6 23:53:07 pvr kernel: ivtv: Registered v4l2 device, streamtype 6 minor 228 Dec 6 23:53:07 pvr kernel: ivtv: Create stream 7 Dec 6 23:53:07 pvr kernel: ivtv: Registered v4l2 device, streamtype 7 minor 232 Dec 6 23:53:07 pvr kernel: ivtv: Create DMA stream 8 Dec 6 23:53:07 pvr kernel: ivtv: Registered v4l2 device, streamtype 8 minor 48 Dec 6 23:53:07 pvr kernel: ivtv: Setting Tuner 47 Dec 6 23:53:07 pvr kernel: tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #0 Dec 6 23:53:07 pvr kernel: ivtv: Setting audio matrix to input 3, output 1 Dec 6 23:53:07 pvr kernel: ivtv: Switching standard to NTSC. Dec 6 23:53:07 pvr kernel: ivtv: ivtv_enc_thread: pid = 1983, itv = 0x20de7e20 Dec 6 23:53:07 pvr kernel: ivtv: ivtv_dec_thread: pid = 1984, itv = 0x20de7e20 Dec 6 23:53:07 pvr kernel: saa7115: decoder set norm NTSC Dec 6 23:53:07 pvr kernel: saa7115: set audio: 0x01 Dec 6 23:53:07 pvr kernel: saa7127: Setting Encoder Video Standard Dec 6 23:53:07 pvr kernel: saa7127: Set NTSC Video Mode Dec 6 23:53:07 pvr kernel: saa7127: Selecting NTSC video Standard Dec 6 23:53:07 pvr kernel: ivtv: Initialized WinTV PVR 350, card #0 Dec 6 23:53:07 pvr kernel: ivtv: ==================== END INIT IVTV ==================== __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ ivtv-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
