Jump to content

PVR-150 Mandriva 2006 kernel 2.6.12-12.mm.1mdk


Guest ddave
 Share

Recommended Posts

Guest ddave

Hello list

 

I have tried various installation methods after googling.

Anyone have some suggestions to get this card working?

Much appreciated

 

DMESG gives me the following:

ivtv: ==================== START INIT IVTV ====================

ivtv: version 0.4.4 (tagged release) loading

ivtv: Linux version: 2.6.12-12.mm.1mdk preempt 586 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: Unknown user specified type, trying to autodetect card

ivtv0: Autodetected WinTV PVR 150 card (cx23416 based)

PCI: Found IRQ 12 for device 0000:00:0a.0

PCI: Sharing IRQ 12 with 0000:00:0e.0

PCI: Sharing IRQ 12 with 0000:00:11.0

ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]

ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]

tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)

cx25840 0-0044: ivtv driver

cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)

cx25840 0-0044: loaded v4l-cx25840.fw firmware (13883 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)

wm8775 0-001b: I2C: cannot write 000 to register R23

wm8775 0-001b: I2C: cannot write 000 to register R7

wm8775 0-001b: I2C: cannot write 021 to register R11

wm8775 0-001b: I2C: cannot write 102 to register R12

wm8775 0-001b: I2C: cannot write 000 to register R13

wm8775 0-001b: I2C: cannot write 1d4 to register R14

wm8775 0-001b: I2C: cannot write 1d4 to register R15

wm8775 0-001b: I2C: cannot write 1bf to register R16

wm8775 0-001b: I2C: cannot write 185 to register R17

wm8775 0-001b: I2C: cannot write 0a2 to register R18

wm8775 0-001b: I2C: cannot write 005 to register R19

wm8775 0-001b: I2C: cannot write 07a to register R20

wm8775 0-001b: I2C: cannot write 102 to register R21

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: Hauppauge: model = 25019, rev = B157, serial# = 7714801

tveeprom: tuner = Philips FM1216 ME MK3 (idx = 57, type = 38)

tveeprom: tuner fmt = PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)

tveeprom: audio_processor = MSP3410D (type = 5)

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 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))

wm8775 0-001b: I2C: cannot write 0c0 to register R21

wm8775 0-001b: I2C: cannot write 1d4 to register R14

wm8775 0-001b: I2C: cannot write 1d4 to register R15

wm8775 0-001b: I2C: cannot write 102 to register R21

wm8775 0-001b: I2C: cannot write 0c0 to register R21

wm8775 0-001b: I2C: cannot write 1d4 to register R14

wm8775 0-001b: I2C: cannot write 1d4 to register R15

wm8775 0-001b: I2C: cannot write 102 to register R21

ivtv0: Initialized WinTV PVR 150, card #0

ivtv: ==================== END INIT IVTV ====================

Link to comment
Share on other sites

Guest ddave
You probably have two ivtv versions mixed up. The Mandriva ivtv module is 0.2.0-rc3f. Look in the tips and tricks forum for a mandriva 10.1 and ivtv howto for more information about removing/installing ivtv.

 

Many thanks for your reply. Yes, it seemed that way though I am not sure how.

I have installed the latest kernel-2.6.12-18 and tried with urpmi ivtv-stable and the unstable

it would appear that the card is not correctly identified now. I have a PVR-150MCE

dmesg output for ivtv-unstable-0.3.7k-1mdk is below;

ivtv: ==================== START INIT IVTV ====================

ivtv: version 0.2.0 (rc3f) loading

ivtv: Linux version: 2.6.12-18mdk 686 gcc-4.0

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: Unknown card: vendor/device: 4444/0016, subsystem vendor/device: 0070/c801

ivtv: Defaulting to WinTV PVR 250 card

ivtv: Please mail the vendor/device and subsystem vendor/device IDs and what kind of

ivtv: card you have to the ivtv-devel mailinglist: http://sourceforge.net/projects/ivtv

ivtv: Prefix your subject line with [uNKNOWN CARD].

ivtv: Found an iTVC16 based chip

PCI: Found IRQ 9 for device 0000:00:0a.0

PCI: Sharing IRQ 9 with 0000:00:0e.0

PCI: Sharing IRQ 9 with 0000:00:11.0

ivtv: VIA PCI device: 0x0305 vendor: 0x1106

ivtv: i2c attach [client=tveeprom,ok]

tveeprom: The eeprom says no radio is present, but the tuner type

tveeprom: indicates otherwise. I will assume that radio is present.

tveeprom: Hauppauge: model = 25019, rev = B157, serial# = 7714801

tveeprom: tuner = Philips FM1216 ME MK3 (idx = 57, type = 38)

tveeprom: tuner fmt = PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)

tveeprom: audio_processor = MSP3410D (type = 5)

ivtv: Tuner Type 38, Tuner formats 0x00400e17, Radio: yes, Model 0x00891557, Revision 0xf7a97db0

ivtv: PAL tuner detected

ivtv: SECAM tuner detected

ivtv: Radio detected

ivtv: i2c attach [client=(tuner unset),ok]

tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)

saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)

ivtv: Encoder revision: 0x02040011

ivtv: Configuring WinTV PVR 250 card with 5 streams

ivtv: Create DMA stream 0 using 256 16384 byte buffers 4194304 kbytes total

ivtv: Registered v4l2 device, streamtype 0 minor 0

ivtv: Create DMA stream 1

ivtv: Registered v4l2 device, streamtype 1 minor 32

ivtv: Create stream 2 using 40 52224 byte buffers 2097152 kbytes total

ivtv: Registered v4l2 device, streamtype 2 minor 224

ivtv: Create DMA stream 3 using 455 4608 byte buffers 2097152 kbytes total

ivtv: Registered v4l2 device, streamtype 3 minor 24

ivtv: Create stream 4

ivtv: Registered v4l2 device, streamtype 4 minor 64

ivtv: Setting Tuner 38

tuner 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))

ivtv: Setting audio matrix to input 3, output 1

ivtv: i2c client addr: 0x40 not found!

ivtv: Switching standard to PAL.

ivtv: i2c client addr: 0x40 not found!

ivtv: i2c client addr: 0x21 not found!

ivtv: Initialized WinTV PVR 250, card #0

ivtv: ==================== END INIT IVTV ====================

Link to comment
Share on other sites

Guest ddave

I urpme ivtv-unstable and urpmi dkms-ivtv-unstable-0.3.7k-1mdk .

ivtv now correctly finds the card as the dmesg shows

ivtv: ==================== START INIT IVTV ====================

ivtv: version 0.3.7 (k) loading

ivtv: Linux version: 2.6.12-18mdk 686 gcc-4.0

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)

PCI: Found IRQ 9 for device 0000:00:0a.0

PCI: Sharing IRQ 9 with 0000:00:0e.0

PCI: Sharing IRQ 9 with 0000:00:11.0

ivtv: i2c attach to card #0 ok [client=tveeprom, addr=50]

ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61]

tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)

saa7115: starting probe for adapter ivtv i2c driver #0 (0x10005)

tveeprom: The eeprom says no radio is present, but the tuner type

tveeprom: indicates otherwise. I will assume that radio is present.

tveeprom: Hauppauge: model = 25019, rev = B157, serial# = 7714801

tveeprom: tuner = Philips FM1216 ME MK3 (idx = 57, type = 38)

tveeprom: tuner fmt = PAL(D/K) (eeprom = 0x74, v4l2 = 0x00400e17)

tveeprom: audio_processor = MSP3410D (type = 5)

cx25840: firmware read failed

ivtv: i2c attach to card #0 ok [client=cx25840[50], addr=44]

ivtv: i2c attach to card #0 ok [client=wm8775[50], addr=1b]

tda9885/6/7: chip found @ 0x86

ivtv: i2c attach to card #0 ok [client=tda9887, addr=43]

ivtv: Encoder revision: 0x02040011

ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total)

ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total)

ivtv: Create DMA encoder VBI stream: 0 x 26208 buffers (0KB total)

ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total)

ivtv: Create encoder radio stream

tuner 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))

ivtv: Initialized WinTV PVR 150, card #0

ivtv: ==================== END INIT IVTV ====================

 

I will now try to run it. :huh:

Link to comment
Share on other sites

Guest ddave

You will have noted that the cx25840: firmware read failed in dmesg above.

I took the latest firmware from the disk that came with PVR-150 and put it in /lib/modules and in /lib/hotplug/firmware not sure where it looks for the firmware but it found it in /lib/modules {.cx25840: firmware /lib/modules/HcwMakoA.ROM loaded}

I think I am getting closer to success?

 

ivtv: ==================== START INIT IVTV ====================

ivtv: version 0.3.7 (k) loading

ivtv: Linux version: 2.6.12-18mdk 686 gcc-4.0

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)

PCI: Found IRQ 9 for device 0000:00:0a.0

PCI: Sharing IRQ 9 with 0000:00:0e.0

PCI: Sharing IRQ 9 with 0000:00:11.0

tveeprom: The eeprom says no radio is present, but the tuner type

tveeprom: indicates otherwise. I will assume that radio is present.

tveeprom: Hauppauge: model = 25019, rev = B157, serial# = 7714801

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 = CX25843 (type = 25)

tveeprom: decoder processor = CX25843 (type = 1e)

ivtv: i2c attach to card #0 ok [client=tveeprom[50], addr=50]

tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0

ivtv: i2c attach to card #0 ok [client=(tuner unset), addr=61]

cx25840: firmware /lib/modules/HcwMakoA.ROM loaded

ivtv: i2c attach to card #0 ok [client=cx25840[50], addr=44]

ivtv: i2c attach to card #0 ok [client=wm8775[50], addr=1b]

tda9885/6/7: chip found @ 0x86

ivtv: i2c attach to card #0 ok [client=tda9887, addr=43]

ivtv: Encoder revision: 0x02040011

ivtv: Create DMA encoder MPEG stream: 0 x 32768 buffers (0KB total)

ivtv: Create DMA encoder YUV stream: 0 x 12960 buffers (0KB total)

ivtv: Create DMA encoder VBI stream: 0 x 26208 buffers (0KB total)

ivtv: Create DMA encoder PCM audio stream: 0 x 4608 buffers (0KB total)

ivtv: Create encoder radio stream

tuner: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3)) by ivtv i2c driver #0

ivtv: Initialized WinTV PVR 150, card #0

ivtv: ==================== END INIT IVTV ====================

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...