Progress! I have swapped the two cards physically in the machine, and the problem has moved from /dev/video0 to /dev/video1
Thus its a card problem. And I think this is the symptom. tveeprom 1-0050: tuner model is unknown (idx 105, type 0) Please advise ! The family is getting upset with no mythbox! My next plan was to use ivtv 0.6.1 with kernel 2.6.16.11, as below. ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.6.1 (tagged release) loading ivtv: Linux version: 2.6.16.11 PENTIUMIII gcc-4.0 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 Hauppauge WinTV PVR-150 card (cx23416 based) ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 177 tveeprom 1-0050: Hauppauge model 26559, rev B260, serial# 8741972 tveeprom 1-0050: tuner model is LG S001D MK3 (idx 60, type 38) tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74) 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 tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #0) ivtv0: Failed to load module cx25840 ivtv0: Failed to load module wm8775 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 38 (Philips PAL/SECAM multi (FM1216ME MK3)) ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0xc0045627! ivtv0: i2c hardware 0x00000020 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0x40045612! ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: Initialized Hauppauge WinTV PVR-150, card #0 ivtv: ====================== NEXT CARD ====================== ivtv1: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based) ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 16 (level, low) -> IRQ 185 tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #1) tda9887 2-0043: chip found @ 0x86 (ivtv i2c driver #1) tveeprom 2-0050: The eeprom says no radio is present, but the tuner type tveeprom 2-0050: indicates otherwise. I will assume that radio is present. tveeprom 2-0050: Hauppauge model 26039, rev C1A5, serial# 7930897 tveeprom 2-0050: tuner model is TCL MPE05-2 (idx 105, type 38) tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74) tveeprom 2-0050: audio processor is CX25842 (idx 36) tveeprom 2-0050: decoder processor is CX25842 (idx 29) tveeprom 2-0050: has radio, has IR remote ivtv1: Failed to load module cx25840 ivtv1: Failed to load module wm8775 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 38 (Philips PAL/SECAM multi (FM1216ME MK3)) ivtv1: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv1: i2c addr 0x44 not found for command 0x40045613! ivtv1: i2c addr 0x44 not found for command 0xc0045627! ivtv1: i2c hardware 0x00000020 not found for command 0x40345622! ivtv1: i2c addr 0x44 not found for command 0x40345622! ivtv1: i2c addr 0x44 not found for command 0x40045612! ivtv1: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv1: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv1: i2c addr 0x44 not found for command 0x40045613! ivtv1: i2c addr 0x44 not found for command 0x40045612! ivtv1: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv1: Initialized Hauppauge WinTV PVR-150, card #1 ivtv: ==================== END INIT IVTV ==================== ivtv0: i2c hardware 0x00000001 not found for command 0xc008561c! ivtv0: i2c addr 0x44 not found for command 0x40045613! ivtv0: i2c addr 0x44 not found for command 0xc0045627! ivtv0: i2c hardware 0x00000020 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40345622! ivtv0: i2c addr 0x44 not found for command 0x40045612! There's lots of the last 6 lines over and over whenever I access /dev/video0 and /dev/video1 With 0.6.1 and kernel 2.6.16.11 I get a 0 byte file from cat /dev/video0 > file. Criggie wrote: > Gidday all. I've got a problem - I've added a second hauppauge PVR-150 > to an existing mythtv backend machine. > > Now one tuner works fine, the other tuner returns only static, and > appears > to be loading things heavily when its in use. I changed from ivtv > 0.4.0 to 0.4.4 and that made no difference. > > The original card was a PVR-150 MCE variant, and the new one is a > PVR-150 retail version. Both cards worked perfectly previously. > > I have used a splitter to provide both cards with a signal from the > aerial - I have tried swapping the leads so I know its not a simple matter of cabling. > > Does anyone have any ideas? > > > lspci says > 0000:00:0a.0 Multimedia video controller: Internext Compression Inc > iTVC16 (CX23416) MPEG-2 Encoder (rev 01) > 0000:00:0c.0 Multimedia video controller: Internext Compression Inc > iTVC16 (CX23416) MPEG-2 Encoder (rev 01) > Here's the relevant dmesg lines.... > > ivtv: ==================== START INIT IVTV ==================== > ivtv: version 0.4.4 (tagged release) loading > ivtv: Linux version: 2.6.14.2 PENTIUMIII gcc-4.0 > 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:00:0a.0[A] -> GSI 18 (level, low) -> IRQ 177 > ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] > tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #0) > ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] > wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #0) > ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] > tda9885/6/7: chip found @ 0x86 > ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43] > tveeprom 1-0050: Hauppauge model 26039, rev C1A5, serial# 7930897 > tveeprom 1-0050: tuner model is unknown (idx 105, type 0) > tveeprom 1-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) > (eeprom > 0x74) > tveeprom 1-0050: audio processor is CX25842 (idx 36) > tveeprom 1-0050: decoder processor is CX25842 (idx 29) > tveeprom 1-0050: has no radio, has IR remote > cx25840 1-0044: ivtv driver > cx25840 1-0044: cx25842-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] > 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) > tuner 1-0061: type set to 0 (Temic PAL (4002 FH5)) > ivtv0: Initialized WinTV PVR 150, card #0 > ivtv: ====================== NEXT CARD ====================== > ivtv1: Autodetected WinTV PVR 150 card (cx23416 based) > ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 16 (level, low) -> IRQ 185 > 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] > tda9885/6/7: chip found @ 0x86 > ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43] > cx25840 2-0044: ivtv driver > cx25840 2-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) > cx25840 2-0044: loaded v4l-cx25840.fw firmware (14264 bytes) > ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44] > tveeprom 2-0050: Hauppauge model 26559, rev B260, serial# 8741972 > tveeprom 2-0050: tuner model is LG S001D MK3 (idx 60, type 38) > tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) > (eeprom > 0x74) > 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: 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 38 (Philips PAL/SECAM multi (FM1216ME MK3)) > ivtv1: Initialized WinTV PVR 150, card #1 > ivtv: ==================== END INIT IVTV ==================== _______________________________________________ ivtv-users mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-users
