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

Reply via email to