hi, I'm trying to get my PVR-500 to work with 2.6.16-rc3 & ivtv-0.4.2.
I'm using the mandriva ivtv-stable dkms package (which I maintain). The main difference I've bumped into is that with the newer kernels less modules from ivtv are used and more from the kernel. I've made a diff of the IVTV output between a working kernel (2.6.13, with ivtv tuner, etc) and 2.6.15-rc3 (vanilla linus kernel). modprobe.conf (unchanged): alias char-major-81 videodev alias char-major-81-0 ivtv alias char-major-81-1 ivtv options ivtv ivtv_debug=1,1 ivtv_std=2,2 tda9887=0,0 --- good.txt 2006-02-14 20:34:08.000000000 +0100 +++ bad.txt 2006-02-14 20:35:26.000000000 +0100 @@ -1,31 +1,34 @@ ivtv: ==================== START INIT IVTV ==================== ivtv: version 0.4.2 (tagged release) loading -ivtv: Linux version: 2.6.12-13mdk 686 gcc-4.0 +ivtv: Linux version: 2.6.16-rc3.9mdk 586 REGPARM 4KSTACKS 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:02:08.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 16 +ACPI: PCI Interrupt Link [APC1] enabled at IRQ 16 +ACPI: PCI Interrupt 0000:02:08.0[A] -> Link [APC1] -> GSI 16 (level, low) -> IRQ 20 ivtv0: Unreasonably low latency timer, setting to 64 (was 32) -tveeprom: Second (radio) tuner idx 101 -tveeprom: ivtv version -tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 8027490 -tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56) -tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) -tveeprom: audio processor = CX25843 (type = 25) -tveeprom: decoder processor = CX25843 (type = 1e) ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50] +tveeprom 0-0050: Hauppauge model 23559, rev D591, serial# 8027490 +tveeprom 0-0050: tuner model is Philips FQ1216AME MK4 (idx 91, type 56) +tveeprom 0-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) (eeprom 0x74) +tveeprom 0-0050: second tuner model is Philips TEA5768HL FM Radio (idx 101, type 62) +tveeprom 0-0050: audio processor is CX25843 (idx 37) +tveeprom 0-0050: decoder processor is CX25843 (idx 30) +tveeprom 0-0050: has radio, has no IR remote ivtv0: This is the first unit of a PVR500 +tuner 0-0060: TEA5767 detected. +tuner 0-0060: chip found @ 0xc0 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=60] +tuner 0-0060: type set to 62 (Philips TEA5767HN FM Radio) +tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61] -cx25840 0-0044: ivtv driver cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0) cx25840 0-0044: loaded v4l-cx25840.fw firmware (14264 bytes) ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44] -wm8775 0-001b: ivtv driver wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0) ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b] -tda9887 0-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #0) +tda9887 0-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) @@ -35,29 +38,31 @@ 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 +cx25840 0-0044: 0x0000 is not a valid video input! +tuner 0-0061: tuner type not set +tuner 0-0061: tuner type not set ivtv0: Initialized WinTV PVR 500 (unit #1), card #0 ivtv: ====================== NEXT CARD ====================== ivtv1: Autodetected WinTV PVR 150 card (cx23416 based) -ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 17 +ACPI: PCI Interrupt 0000:02:09.0[A] -> Link [APC2] -> GSI 17 (level, low) -> IRQ 19 ivtv1: Unreasonably low latency timer, setting to 64 (was 32) -tveeprom: Second (radio) tuner idx 101 -tveeprom: ivtv version -tveeprom: Hauppauge: model = 23559, rev = D591, serial# = 8027490 -tveeprom: tuner = Philips FQ1216AME MK4 (idx = 91, type = 56) -tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17) -tveeprom: audio processor = CX25843 (type = 25) -tveeprom: decoder processor = CX25843 (type = 1e) ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50] +tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1) ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61] -cx25840 1-0044: ivtv driver cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1) cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes) ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44] -wm8775 1-001b: ivtv driver wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #1) ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b] -tda9887 1-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #1) +tda9887 1-0043: chip found @ 0x86 (ivtv i2c driver #1) ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43] +tveeprom 1-0050: Hauppauge model 23559, rev D591, serial# 8027490 +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/D1/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 ivtv1: This is the second unit of a PVR500 ivtv1: Correcting tveeprom data: no radio present on second unit ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes) @@ -66,5 +71,8 @@ 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) +cx25840 1-0044: 0x0000 is not a valid video input! +tuner 1-0061: tuner type not set +tuner 1-0061: tuner type not set ivtv1: Initialized WinTV PVR 500 (unit #2), card #1 ivtv: ==================== END INIT IVTV ==================== I'm not getting a picture on the videodevices, so I'm wondering what the verdict is. Wat for ivtv 0.6 to come out or is there a way to get this working? regards, Stefan van der Eijk _______________________________________________ ivtv-devel mailing list [email protected] http://ivtvdriver.org/mailman/listinfo/ivtv-devel
