On Thu, Sep 22, 2005 at 11:22:28PM +0200, Hans Verkuil wrote: > > You did see the other tveeprom messages, did you? Are you sure that the > modified tveeprom is loaded? I ask because I'm almost certain that you have a > tda8275 FM tuner. Try applying the attached tveeprom patch. With this patch > you must see extra messages. If not, then you're loading the wrong tveeprom > module.
Sorry, you are right. I had been loading the wrong tveeprom module (had been trying to fix the problems through trial-and-error... note to future readers: do NOT try to load the Conexant 2388x (bt878 successor) support in your kernel). As punishment, I double-checked that with the correct tveeprom, I can still capture from /dev/video1 and still get only static from /dev/video0. Here is the dmesg output of interest: tveeprom: *** first tuner idx 92 tveeprom: Second (radio) tuner idx 101 tveeprom: *** first tuner idx 92 tveeprom: Second (radio) tuner idx 101 Here is the full ivtv-related output from dmesg: ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.3.9 (development svn snapshot revision ) loading ivtv: Linux version: 2.6.12-gentoo-r10 preempt K7 gcc-3.3 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 150 card (iTVC16 based) ACPI: PCI Interrupt Link [APC3] enabled at IRQ 18 ACPI: PCI Interrupt 0000:03:08.0[A] -> Link [APC3] -> GSI 18 (level, low) -> IRQ 18 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: *** first tuner idx 92 tveeprom: Second (radio) tuner idx 101 tveeprom: Hauppauge: model = 23552, rev = D492, serial# = 7894789 tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio processor = CX25843 (type = 25) tveeprom: decoder processor = CX25843 (type = 1e) ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50] ivtv: This is the first unit of a PVR500 cx25840: loading /lib/modules/HcwMakoA.ROM ivtv: i2c attach to card #0 ok [client=cx25840, addr=44] ivtv: i2c attach to card #0 ok [client=wm8775, addr=1b] ivtv: loading /lib/modules/ivtv-fw-enc.bin ivtv: Encoder revision: 0x02050032 ivtv warning: Encoder Firmware can be buggy, use version 0x02040011!!!! ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv warning: i2c client addr: 0x00 not found for command 0x40047401! ivtv warning: i2c client addr: 0x00 not found for command 0x40307603! ivtv warning: i2c client addr: 0x00 not found for command 0x4004760f! ivtv: Initialized WinTV PVR 500 (unit #1), card #0 ivtv: ====================== NEXT CARD ====================== ivtv: Autodetected WinTV PVR 150 card (iTVC16 based) ACPI: PCI Interrupt Link [APC4] enabled at IRQ 19 ACPI: PCI Interrupt 0000:03:09.0[A] -> Link [APC4] -> GSI 19 (level, low) -> IRQ 19 ivtv: Unreasonably low latency timer, setting to 64 (was 32) tveeprom: *** first tuner idx 92 tveeprom: Second (radio) tuner idx 101 tveeprom: Hauppauge: model = 23552, rev = D492, serial# = 7894789 tveeprom: tuner = Philips FQ1236A MK4 (idx = 92, type = 57) tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000) tveeprom: audio processor = CX25843 (type = 25) tveeprom: decoder processor = CX25843 (type = 1e) ivtv: i2c attach to card #1 ok [client=tveeprom[50], addr=50] cx25840: loading /lib/modules/HcwMakoA.ROM ivtv: i2c attach to card #1 ok [client=cx25840, addr=44] ivtv: i2c attach to card #1 ok [client=wm8775, addr=1b] ivtv: This is the second unit of a PVR500 ivtv: Correcting tveeprom data: no radio present on second unit ivtv: loading /lib/modules/ivtv-fw-enc.bin ivtv: Encoder revision: 0x02050032 ivtv warning: Encoder Firmware can be buggy, use version 0x02040011!!!! ivtv: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv: Allocate DMA encoder YUV stream: 194 x 10800 buffers (2048KB total) ivtv: Allocate DMA encoder VBI stream: 120 x 17472 buffers (2048KB total) ivtv: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv warning: i2c client addr: 0x00 not found for command 0x40047401! ivtv warning: i2c client addr: 0x00 not found for command 0x40307603! ivtv warning: i2c client addr: 0x00 not found for command 0x4004760f! ivtv: Initialized WinTV PVR 500 (unit #2), card #1 ivtv: ==================== END INIT IVTV ==================== ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ ivtv-devel mailing list ivtv-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ivtv-devel