Hans, 350 + 2 x 150MCE (PAL) seem to load fine without i2c_enable; all seems to work as expected, capturing works, playback (recordings + livetv in Myth)...
Great work, thanks, N. Here are my module-options and dmesg: options wm8775 debug=0 options tuner pal=G debug=0 options ivtv ivtv_std=2 tda9887=0 ivtv_debug=1 ivtv_dynbuf=0 options tda9887 port1=0 port2=0 install ivtv /sbin/modprobe --ignore-install ivtv ; /sbin/modprobe ivtv-fb ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.3.7 (e) loading ivtv: Linux version: 2.6.12-gentoo-r5 preempt K8 gcc-3.4 ivtv: In case of problems please include the debug info ivtv: between the START INIT IVTV and END INIT IVTV lines when ivtv: mailing the ivtv-devel mailinglist. ivtv: Autodetected WinTV PVR 350 card ivtv: Found an iTVC15 based chip ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17 ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 17 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Hauppauge: model = 48139, rev = K257, serial# = 7597218 tveeprom: tuner = Philips FM1216 ME MK3 (idx = 57, type = 38) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio_processor = CS5331 (type = 9) ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50] tuner: Ignoring new-style parameters in presence of obsolete ones tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0 ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61] saa7115: starting probe for adapter SMBus nForce2 adapter at 4c00 (0x0) saa7115: starting probe for adapter SMBus nForce2 adapter at 4c40 (0x0) saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005) saa7115: detecting saa7115 client on address 0x42 saa7115: writing init values ivtv: i2c attach to card #0 ok [client=saa7115[50], addr=21] saa7115: status: (1E) 0x00, (1F) 0xc0 saa7127: Ignoring new-style parameters in presence of obsolete ones saa7127: video encoder driver version V 0.3 loaded saa7127: starting probe on adapter ivtv i2c driver #0 (0x10005) saa7127: detecting saa7127 client on address 0x88 saa7127: Selecting NTSC video Standard saa7127: Selecting S-Video+Composite saa7127: Turn WSS off saa7127: Widescreen Mode 4:3 Full Format saa7127: Selecting Normal Encoder Input saa7127: Enable Video Output ivtv: i2c attach to card #0 ok [client=saa7127[50], addr=44] msp34xx: ivtv version msp34xx: init: chip=MSP3418W-B3, has NICAM support, simple (D) mode, simpler (G) no-thread mode msp34xx: $Id$ compiled on: Aug 16 2005 09:11:39 ivtv: i2c attach to card #0 ok [client=MSP3418W-B3, addr=40] tda9885/6/7: chip found @ 0x86 ivtv: i2c attach to card #0 ok [client=tda9887, addr=43] ivtv: Encoder revision: 0x02040011 ivtv: Decoder revision: 0x02020023 ivtv: Configuring WinTV PVR 350 card with 10 streams ivtv: Registered v4l2 device for encoder MPEG minor 0 ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total) ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Registered v4l2 device for encoder YUV minor 32 ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total) ivtv: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv: Registered v4l2 device for encoder VBI minor 224 ivtv: Create DMA encoder VBI stream: 0 x 12740 buffers (0KB total) ivtv: Allocate DMA encoder VBI stream: 164 x 12740 buffers (2048KB total) ivtv: Registered v4l2 device for encoder PCM audio minor 24 ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv: Registered v4l2 device for encoder radio minor 64 ivtv: Create encoder radio stream ivtv: Allocate encoder radio stream ivtv: Registered v4l2 device for decoder MPEG minor 16 ivtv: Create DMA decoder MPEG stream: 0 x 65536 buffers (0KB total) ivtv: Allocate DMA decoder MPEG stream: 16 x 65536 buffers (1024KB total) ivtv: Registered v4l2 device for decoder VBI minor 228 ivtv: Create DMA decoder VBI stream: 0 x 2048 buffers (0KB total) ivtv: Allocate DMA decoder VBI stream: 512 x 2048 buffers (1024KB total) ivtv: Registered v4l2 device for decoder VOUT minor 232 ivtv: Create decoder VOUT stream ivtv: Allocate decoder VOUT stream ivtv: Registered v4l2 device for decoder YUV minor 48 ivtv: Create DMA decoder YUV stream: 0 x 51840 buffers (0KB total) ivtv: Allocate DMA decoder YUV stream: 20 x 51840 buffers (1024KB total) ivtv: Create DMA decoder OSD stream: 0 x 65536 buffers (0KB total) ivtv: Setting Tuner 38 tuner: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) by ivtv i2c driver #0 saa7115: decoder set norm PAL ivtv: ivtv_enc_thread: pid = 12732, itv = 0xe0e4cd20 ivtv: ivtv_enc_vbi_thread: pid = 12733, itv = 0xe0e4cd20 ivtv: ivtv_dec_thread: pid = 12734, itv = 0xe0e4cd20 ivtv: ivtv_dec_vbi_thread: pid = 12735, itv = 0xe0e4cd20 saa7115: set audio: 0x01 saa7115: decoder set input (4) saa7115: now setting Composite input ivtv: Setting audio matrix to input 3, output 1 ivtv: Switching standard to PAL. saa7115: decoder set norm PAL saa7115: set audio: 0x01 saa7127: Setting Encoder Video Standard saa7127: Set PAL Video Mode saa7127: Selecting PAL video Standard saa7115: decoder disable output saa7115: decoder enable output ivtv: Initialized WinTV PVR 350, card #0 ivtv: ====================== NEXT CARD ====================== ivtv: Autodetected WinTV PVR 150 card ivtv: Found an iTVC16 based chip ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18 ACPI: PCI Interrupt 0000:02:0a.0[A] -> Link [APC3] -> GSI 18 (level, low) -> IRQ 18 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Hauppauge: model = 26559, rev = C260, serial# = 7931265 tveeprom: tuner = LG S001D MK3 (idx = 60, type = 38) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio_processor = MSP3410D (type = 5) ivtv: i2c attach to card #1 ok [client=tveeprom[50], addr=50] tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #1 ivtv: i2c attach to card #1 ok [client=(tuner unset), addr=61] saa7115: starting probe for adapter ivtv i2c driver #1 (0x10005) saa7127: starting probe on adapter ivtv i2c driver #1 (0x10005) saa7127: detecting saa7127 client on address 0x88 saa7127: saa7127 not found tda9885/6/7: chip found @ 0x86 ivtv: i2c attach to card #1 ok [client=tda9887, addr=43] cx25840: starting probe on adapter ivtv i2c driver #0 (0x10005) cx25840: starting probe on adapter ivtv i2c driver #1 (0x10005) cx25840: detecting cx25840 client on address 0x88 cx25840: cx25843-23 found. Initializing... cx25840: requesting /lib/modules/HcwMakoA.ROM cx25840: firmware loaded ivtv: i2c attach to card #1 ok [client=cx25840[50], addr=44] ivtv: i2c attach to card #1 ok [client=wm8775[50], addr=1b] ivtv: Encoder revision: 0x02040011 ivtv: Configuring WinTV PVR 150 card with 5 streams ivtv: Registered v4l2 device for encoder MPEG minor 1 ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total) ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Registered v4l2 device for encoder YUV minor 33 ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total) ivtv: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv: Registered v4l2 device for encoder VBI minor 225 ivtv: Create DMA encoder VBI stream: 0 x 12740 buffers (0KB total) ivtv: Allocate DMA encoder VBI stream: 164 x 12740 buffers (2048KB total) ivtv: Registered v4l2 device for encoder PCM audio minor 25 ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv: Registered v4l2 device for encoder radio minor 65 ivtv: Create encoder radio stream ivtv: Allocate encoder radio stream ivtv: Setting Tuner 38 tuner: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) by ivtv i2c driver #1 cx25840: decoder set norm PAL cx25840: decoder set input (6) cx25840: now setting Tuner input ivtv: ivtv_enc_thread: pid = 12907, itv = 0xe0e7006c ivtv: ivtv_enc_vbi_thread: pid = 12908, itv = 0xe0e7006c cx25840: set audio input (0) ivtv: Switching standard to PAL. cx25840: decoder set norm PAL cx25840: decoder disable output cx25840: decoder enable output cx25840: decoder set norm PAL cx25840: decoder set input (6) cx25840: now setting Tuner input cx25840: set audio input (0) ivtv: Initialized WinTV PVR 150, card #1 ivtv: ====================== NEXT CARD ====================== ivtv: Autodetected WinTV PVR 150 card ivtv: Found an iTVC16 based chip ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19 ACPI: PCI Interrupt 0000:02:0b.0[A] -> Link [APC4] -> GSI 19 (level, low) -> IRQ 19 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: Hauppauge: model = 26559, rev = C260, serial# = 7627086 tveeprom: tuner = LG S001D MK3 (idx = 60, type = 38) tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L) PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) tveeprom: audio_processor = MSP3410D (type = 5) ivtv: i2c attach to card #2 ok [client=tveeprom[50], addr=50] tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #2 ivtv: i2c attach to card #2 ok [client=(tuner unset), addr=61] saa7115: starting probe for adapter ivtv i2c driver #2 (0x10005) saa7127: starting probe on adapter ivtv i2c driver #2 (0x10005) saa7127: detecting saa7127 client on address 0x88 saa7127: saa7127 not found tda9885/6/7: chip found @ 0x86 ivtv: i2c attach to card #2 ok [client=tda9887, addr=43] cx25840: starting probe on adapter ivtv i2c driver #2 (0x10005) cx25840: detecting cx25840 client on address 0x88 cx25840: cx25843-23 found. Initializing... cx25840: requesting /lib/modules/HcwMakoA.ROM cx25840: firmware loaded ivtv: i2c attach to card #2 ok [client=cx25840[50], addr=44] ivtv: i2c attach to card #2 ok [client=wm8775[50], addr=1b] ivtv: Encoder revision: 0x02040011 ivtv: Configuring WinTV PVR 150 card with 5 streams ivtv: Registered v4l2 device for encoder MPEG minor 2 ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total) ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Registered v4l2 device for encoder YUV minor 34 ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total) ivtv: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv: Registered v4l2 device for encoder VBI minor 226 ivtv: Create DMA encoder VBI stream: 0 x 12740 buffers (0KB total) ivtv: Allocate DMA encoder VBI stream: 164 x 12740 buffers (2048KB total) ivtv: Registered v4l2 device for encoder PCM audio minor 26 ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv: Registered v4l2 device for encoder radio minor 66 ivtv: Create encoder radio stream ivtv: Allocate encoder radio stream ivtv: Setting Tuner 38 tuner: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) by ivtv i2c driver #2 cx25840: decoder set norm PAL cx25840: decoder set input (6) cx25840: now setting Tuner input ivtv: ivtv_enc_thread: pid = 13048, itv = 0xe0e933b8 ivtv: ivtv_enc_vbi_thread: pid = 13049, itv = 0xe0e933b8 cx25840: set audio input (0) ivtv: Switching standard to PAL. cx25840: decoder set norm PAL cx25840: decoder disable output cx25840: decoder enable output cx25840: decoder set norm PAL cx25840: decoder set input (6) cx25840: now setting Tuner input cx25840: set audio input (0) ivtv: Initialized WinTV PVR 150, card #2 ivtv: ==================== END INIT IVTV ==================== ivtv-osd: Framebuffer module loaded (attached to ivtv card id 0) ivtv-osd: Framebuffer is at decoder-relative address 0x00510000 and has 1704960 bytes. ivtv-osd: screen coords: [0 0] -> [720 576] ivtv-osd: original global alpha = 208 ivtv-osd: current OSD state = 39 ivtv-osd: new global alpha = 208 (1 255 0) ivtv-osd: framebuffer at 0xc1510000, mapped to 0xe1d10000, size 1620k ivtv-osd: mode is 720x576x32, linelength=2880 ivtv-osd: fb0: iTVC15 TV out frame buffer device ivtv: Allocate DMA decoder OSD stream: 16 x 65536 buffers (1024KB total) On 8/16/05, Hans Verkuil <[EMAIL PROTECTED]> wrote: > Hi all, > > I've uploaded ivtv-0.3.7e-hans.tgz to http://www.xs4all.nl/~hverkuil/. Once > Chris has time (and no major bugs are found) it should be uploaded as > ivtv-0.3.7e.tgz at the regular site. > > Please give it a spin. If you encounter any problems not related to VBI, > please test it again with version 0.3.7b. If it works fine there, and fails > in 0.3.7e, then mail the list because something regressed. > > I especially need testers who: > > - have a PVR500 (radio support added) > - use PVR150/500 and PVR350 in the same machine (i2c_enable option should no > longer be needed) > - have problems with VBI > - use NTSC > > Hans > > ChangeLog entry: > > #0.3.7e - added back the dropped fixes from 0.3.7c > - added doc fixes from Philip Rowlands > - fix in cx25480 chip probe. > - add PVR500 radio support. > - proper indent of ivtv-cards.c > - fix eeprom radio detection bug > - add line in kernel log to clearly separate each card > - fix bug where calling VIDIOC_G_FMT for the VBI format > would clear the sliced VBI settings. Don't do this if > a capture is running. > - removed dead VBI code. > - improve WSS, VPS and CC passthrough handling. No more WSS > signals should be dropped. > - fix 64-bit bug in embedded VBI causing missing VBI lines. > - fix the sliced VBI internal format: it was entirely possible > to loose data. > - /dev/vbi4 and /dev/vbi0 (for sliced VBI) returned the data in > swapped byte order. Fixed. (Embedded VBI was not affected by > this bug.) > - improve autodetect saa7127, should make the i2c_enable argument > obsolete. > - the vbi tool now selects the appropriate VBI types according to > the tuner standard (NTSC/PAL). > > > ------------------------------------------------------- > SF.Net email is Sponsored by the Better Software Conference & EXPO > September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices > Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA > Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf > _______________________________________________ > ivtv-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ivtv-devel > ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ ivtv-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ivtv-devel
