Hi all, I have a system with two PVR-500 cards.
/dev/video0, video2, and video3 work perfectly. using /dev/video1 always crashes mythtv, and produces the error: ivtv1 warning: i2c client addr: 0x44 not found for command 0xc0cc5605! ivtv1 warning: i2c client addr: 0x44 not found for command 0x40045613! ivtv1 warning: i2c client addr: 0x44 not found for command 0x40045612! cat /dev/video1 > test.mpg produces the warning too. the second card (vidoe2 and video3) work perfectly.. I have gentoo linux kernel 2.6.15.7, IVTV 0.4.6. ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.4.6 (tagged release) loading ivtv: Linux version: 2.6.15.7 SMP PENTIUM4 gcc-3.4 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 150 card (cx23416 based) ACPI: PCI Interrupt 0000:03:08.0[A] -> GSI 21 (level, low) -> IRQ 22 ivtv0: Unreasonably low latency timer, setting to 64 (was 32) ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] tveeprom 1-0050: Hauppauge model 23559, rev D491, serial# 8922425 tveeprom 1-0050: tuner model is Philips FQ1216AME MK4 (idx 91, type 56) tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom 0x74) tveeprom 1-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) tveeprom 1-0050: audio processor is CX25843 (idx 37) tveeprom 1-0050: decoder processor is CX25843 (idx 30) tveeprom 1-0050: has radio, has no IR remote ivtv0: This is the first unit of a PVR500 tuner 1-0060: TEA5767 detected. tuner 1-0060: chip found @ 0xc0 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=60] tuner 1-0060: type set to 62 (Philips TEA5767HN FM Radio) tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] cx25840 1-0044: ivtv driver cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0) cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes) ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43] ivtv0: Detected a TEA5767 radio tuner. Enabling radio support. ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv0: Encoder revision: 0x02050032 ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv0: Create encoder radio stream tuner 1-0061: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) ivtv0: Initialized WinTV PVR 500 (unit #1), card #0 ivtv: ====================== NEXT CARD ====================== ivtv1: Autodetected WinTV PVR 150 card (cx23416 based) ACPI: PCI Interrupt 0000:03:09.0[A] -> GSI 22 (level, low) -> IRQ 23 ivtv1: Unreasonably low latency timer, setting to 64 (was 32) ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50] tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1) ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61] wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #1) ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b] tda9887 2-0043: chip found @ 0x86 (ivtv i2c driver #1) ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43] tveeprom 2-0050: Hauppauge model 23559, rev D491, serial# 8922425 tveeprom 2-0050: tuner model is Philips FQ1216AME MK4 (idx 91, type 56) tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom 0x74) tveeprom 2-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) tveeprom 2-0050: audio processor is CX25843 (idx 37) tveeprom 2-0050: decoder processor is CX25843 (idx 30) tveeprom 2-0050: has radio, has no IR remote ivtv1: This is the first unit of a PVR500 ivtv1 warning: i2c client addr: 0x44 not found for command 0xc008561c! ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv1: Encoder revision: 0x02050032 ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv1: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv1: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv1: Create encoder radio stream tuner 2-0061: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) ivtv1 warning: i2c client addr: 0x44 not found for command 0x40085618! ivtv1 warning: i2c client addr: 0x44 not found for command 0xc0045627! ivtv1 warning: i2c client addr: 0x44 not found for command 0x40046d11! ivtv1 warning: i2c client addr: 0x44 not found for command 0x40085618! ivtv1 warning: i2c client addr: 0x44 not found for command 0xc008561c! ivtv1 warning: i2c client addr: 0x44 not found for command 0x402c5639! ivtv1 warning: i2c client addr: 0x44 not found for command 0xc008561c! ivtv1: Initialized WinTV PVR 500 (unit #1), card #1 ivtv: ====================== NEXT CARD ====================== ivtv2: Autodetected WinTV PVR 150 card (cx23416 based) ACPI: PCI Interrupt 0000:04:08.0[A] -> GSI 16 (level, low) -> IRQ 18 ivtv2: Unreasonably low latency timer, setting to 64 (was 32) ivtv2: i2c attach to card #2 ok [client=tveeprom, addr=50] tuner 3-0060: TEA5767 detected. tuner 3-0060: chip found @ 0xc0 (ivtv i2c driver #2) ivtv2: i2c attach to card #2 ok [client=(tuner unset), addr=60] tuner 3-0060: type set to 62 (Philips TEA5767HN FM Radio) tuner 3-0061: chip found @ 0xc2 (ivtv i2c driver #2) ivtv2: i2c attach to card #2 ok [client=(tuner unset), addr=61] cx25840 3-0044: ivtv driver cx25840 3-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #2) cx25840 3-0044: loaded v4l-cx25840.fw firmware (14264 bytes) ivtv2: i2c attach to card #2 ok [client=cx25840, addr=44] wm8775 3-001b: chip found @ 0x36 (ivtv i2c driver #2) ivtv2: i2c attach to card #2 ok [client=wm8775, addr=1b] tda9887 3-0043: chip found @ 0x86 (ivtv i2c driver #2) ivtv2: i2c attach to card #2 ok [client=tda9887, addr=43] tveeprom 3-0050: Hauppauge model 23559, rev D491, serial# 8922510 tveeprom 3-0050: tuner model is Philips FQ1216AME MK4 (idx 91, type 56) tveeprom 3-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom 0x74) tveeprom 3-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) tveeprom 3-0050: audio processor is CX25843 (idx 37) tveeprom 3-0050: decoder processor is CX25843 (idx 30) tveeprom 3-0050: has radio, has no IR remote ivtv2: This is the first unit of a PVR500 ivtv2: Detected a TEA5767 radio tuner. Enabling radio support. ivtv2: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv2: Encoder revision: 0x02050032 ivtv2: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv2: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv2: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) ivtv2: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv2: Create encoder radio stream tuner 3-0061: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) ivtv2: Initialized WinTV PVR 500 (unit #1), card #2 ivtv: ====================== NEXT CARD ====================== ivtv3: Autodetected WinTV PVR 150 card (cx23416 based) ACPI: PCI Interrupt 0000:04:09.0[A] -> GSI 18 (level, low) -> IRQ 17 ivtv3: Unreasonably low latency timer, setting to 64 (was 32) ivtv3: i2c attach to card #3 ok [client=tveeprom, addr=50] tuner 4-0061: chip found @ 0xc2 (ivtv i2c driver #3) ivtv3: i2c attach to card #3 ok [client=(tuner unset), addr=61] cx25840 4-0044: ivtv driver cx25840 4-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #3) cx25840 4-0044: loaded v4l-cx25840.fw firmware (14264 bytes) ivtv3: i2c attach to card #3 ok [client=cx25840, addr=44] wm8775 4-001b: chip found @ 0x36 (ivtv i2c driver #3) ivtv3: i2c attach to card #3 ok [client=wm8775, addr=1b] tda9887 4-0043: chip found @ 0x86 (ivtv i2c driver #3) ivtv3: i2c attach to card #3 ok [client=tda9887, addr=43] tveeprom 4-0050: Hauppauge model 23559, rev D491, serial# 8922510 tveeprom 4-0050: tuner model is Philips FQ1216AME MK4 (idx 91, type 56) tveeprom 4-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom 0x74) tveeprom 4-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) tveeprom 4-0050: audio processor is CX25843 (idx 37) tveeprom 4-0050: decoder processor is CX25843 (idx 30) tveeprom 4-0050: has radio, has no IR remote ivtv3: This is the first unit of a PVR500 ivtv3: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) ivtv3: Encoder revision: 0x02050032 ivtv3: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total) ivtv3: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total) ivtv3: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total) ivtv3: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB total) ivtv3: Create encoder radio stream tuner 4-0061: type set to 56 (Philips PAL/SECAM multi (FQ1216AME MK4)) ivtv3: Initialized WinTV PVR 500 (unit #1), card #3 ivtv: ==================== END INIT IVTV ==================== # lspci 00:00.0 Host bridge: Intel Corporation 82865G/PE/P DRAM Controller/Host-Hub Interface (rev 02) 00:01.0 PCI bridge: Intel Corporation 82865G/PE/P PCI to AGP Controller (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02) 00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation NV17 [GeForce4 MX 440-SE] (rev a3) 02:01.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 11) 02:03.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 11) 02:09.0 Ethernet controller: Marvell Technology Group Ltd. 88E8001 Gigabit Ethernet Controller (rev 13) 03:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) 03:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) 04:08.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) 04:09.0 Multimedia video controller: Internext Compression Inc iTVC16 (CX23416) MPEG-2 Encoder (rev 01) # lsmod Module Size Used by ohci_hcd 19332 0 tda9887 14736 0 wm8775 5516 0 cx25840 24720 0 tuner 42916 0 tveeprom 14224 0 ivtv 211860 0 firmware_class 8448 2 cx25840,ivtv snd_intel8x0 29468 0 snd_ac97_codec 91040 1 snd_intel8x0 snd_ac97_bus 2304 1 snd_ac97_codec i2c_i801 8204 0 ehci_hcd 30088 0 uhci_hcd 30480 0 Any ideas? Thanks, Karl _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
