[mythtvnz] Hauppauge PVR-150 IR Blaster problems

Mike Dilger mythtvnz@lists.linuxnut.co.nz
Wed, 26 Jul 2006 16:10:32 +1200


This is a multi-part message in MIME format.
--------------080102010006000600010203
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

OpenMedia Support wrote:
> Mike Dilger wrote:
>   
>> That didn't work either.
>>
>> I am experiencing other oddities with this... after ivtv loads, the
>> cx25840 driver
>> gives some weird messages:
>>
>> cx25840 2-0044: 0x0000 is not a valid video input!
>> cx25840 2-0044: 1x1 is not a valid size!
>>         -- repeated many times --
>> cx25840 2-0044: 32767x32767 is not a valid size!
>>         -- occasionaly interspersed --
>>   
>>     
> Sounds like you might need to force the tuner settings. I'm surprised
> you managed to pick up the older non MCE unit that comes with the remote
> as they are hard to find these days.
>
> Are you forcing any ivtv settings when the modules load?
>
> Steve
>   
Well I'm ready to throw in the towel.  I've tried everything I can think
of.  I've enabled every i2c device, tried multiple kernels, unloaded and
reloaded lirc_dev and lirc_i2c ad nauseum, rebuild lirc over and over
(using primarily hauppauge, but tried mceusb and mceusb2 as well), and I
still can't get any lirc device to show up... nothing shows up like
/dev/lirc/0, even though there is a udev rule for any lirc device known
to the kernel, and even though lirc_dev reports it creates a device at
major 61, trying to read from any such device file yields ENODEV.

    lirc_dev: IR Remote Control driver registered, at major 61

    #  mknod /dev/lirc0  c 61 0
    # cat /dev/lirc0
    cat: /dev/lirc0: No such device
   
I can watch TV with mythtv or mplayer, and ivtv otherwise works.  It's
just that this damn IR Blaster i2c-based remote is completely undetectable.

I suppose I'd have to test this on a windoze machine to know for sure
that it's dead... I'm not sure Ascent will take it back just because I'm
having Linux problems with it.

ivtv gives me this output  (the "failed to load module" bits are because
I have them compiled into the kernel now).

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.7.0 (tagged release) loading
ivtv:  Linux version: 2.6.17-gentoo-r3cinema preempt mod_unload K8 gcc-4.1
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:02:08.0[A] -> Link [LNK3] -> GSI 11 (level,
low) -> IRQ 11
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #0)
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)
tda9887 2-0043: chip found @ 0x86 (ivtv i2c driver #0)
cx25840 2-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
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 26139, rev G1A5, serial# 9533933
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
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 2-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
ivtv:  ====================  END INIT IVTV  ====================


So if anyone read this far... can you recommend a different remote
control unit?

Mike



--------------080102010006000600010203
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
OpenMedia Support wrote:
<blockquote cite="mid44C49F1F.5070503@openmedia.co.nz" type="cite">
  <pre wrap="">Mike Dilger wrote:
  </pre>
  <blockquote type="cite">
    <pre wrap="">That didn't work either.

I am experiencing other oddities with this... after ivtv loads, the
cx25840 driver
gives some weird messages:

cx25840 2-0044: 0x0000 is not a valid video input!
cx25840 2-0044: 1x1 is not a valid size!
        -- repeated many times --
cx25840 2-0044: 32767x32767 is not a valid size!
        -- occasionaly interspersed --
  
    </pre>
  </blockquote>
  <pre wrap=""><!---->Sounds like you might need to force the tuner settings. I'm surprised
you managed to pick up the older non MCE unit that comes with the remote
as they are hard to find these days.

Are you forcing any ivtv settings when the modules load?

Steve
  </pre>
</blockquote>
<big><big>Well I'm ready to throw in the towel.&nbsp; I've tried everything
I can think of.&nbsp; I've enabled every i2c device, tried multiple kernels,
unloaded and reloaded lirc_dev and lirc_i2c ad nauseum, rebuild lirc
over and over (using primarily hauppauge, but tried mceusb and mceusb2
as well), and I still can't get any lirc device to show up... nothing
shows up like /dev/lirc/0, even though there is a udev rule for any
lirc device known to the kernel, and even though lirc_dev reports it
creates a device at major 61, trying to read from any such device file
yields ENODEV.<br>
<br>
&nbsp;&nbsp;&nbsp; lirc_dev: IR Remote Control driver registered, at major 61<br>
<br>
&nbsp;&nbsp;&nbsp; #&nbsp; mknod /dev/lirc0&nbsp; c 61 0<br>
&nbsp;&nbsp;&nbsp; # cat /dev/lirc0<br>
&nbsp; &nbsp; cat: /dev/lirc0: No such device<br>
&nbsp;&nbsp;&nbsp; <br>
I can watch TV with mythtv or mplayer, and ivtv otherwise works.&nbsp; It's
just that this damn IR Blaster i2c-based remote is completely
undetectable.<br>
<br>
I suppose I'd have to test this on a windoze machine to know for sure
that it's dead... I'm not sure Ascent will take it back just because
I'm having Linux problems with it.<br>
<br>
ivtv gives me this output&nbsp; (the "failed to load module" bits are
because I have them compiled into the kernel now).<br>
<br>
ivtv:&nbsp; ==================== START INIT IVTV ====================<br>
ivtv:&nbsp; version 0.7.0 (tagged release) loading<br>
ivtv:&nbsp; Linux version: 2.6.17-gentoo-r3cinema preempt mod_unload K8
gcc-4.1<br>
ivtv:&nbsp; In case of problems please include the debug info between<br>
ivtv:&nbsp; the START INIT IVTV and END INIT IVTV lines, along with<br>
ivtv:&nbsp; any module options, when mailing the ivtv-users mailinglist.<br>
ivtv0: Autodetected Hauppauge WinTV PVR-150 card (cx23416 based)<br>
ACPI: PCI Interrupt 0000:02:08.0[A] -&gt; Link [LNK3] -&gt; GSI 11
(level, low) -&gt; IRQ 11<br>
wm8775 2-001b: chip found @ 0x36 (ivtv i2c driver #0)<br>
tuner 2-0061: chip found @ 0xc2 (ivtv i2c driver #0)<br>
tda9887 2-0043: chip found @ 0x86 (ivtv i2c driver #0)<br>
cx25840 2-0044: cx25842-23 found @ 0x88 (ivtv i2c driver #0)<br>
cx25840 2-0044: loaded v4l-cx25840.fw firmware (16382 bytes)<br>
tveeprom 2-0050: The eeprom says no radio is present, but the tuner type<br>
tveeprom 2-0050: indicates otherwise. I will assume that radio is
present.<br>
tveeprom 2-0050: Hauppauge model 26139, rev G1A5, serial# 9533933<br>
tveeprom 2-0050: tuner model is TCL MPE05-2 (idx 105, type 38)<br>
tveeprom 2-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K)
(eeprom 0x74)<br>
tveeprom 2-0050: audio processor is CX25842 (idx 36)<br>
tveeprom 2-0050: decoder processor is CX25842 (idx 29)<br>
tveeprom 2-0050: has radio, has IR remote<br>
ivtv0: Failed to load module cx25840<br>
ivtv0: Failed to load module wm8775<br>
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)<br>
ivtv0: Encoder revision: 0x02050032<br>
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB
total)<br>
ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB
total)<br>
ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB
total)<br>
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers
(2048KB total)<br>
ivtv0: Create encoder radio stream<br>
tuner 2-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))<br>
ivtv0: Initialized Hauppauge WinTV PVR-150, card #0<br>
ivtv:&nbsp; ====================&nbsp; END INIT IVTV&nbsp; ====================<br>
<br>
<br>
So if anyone read this far... can you recommend a different remote
control unit?<br>
<br>
Mike<br>
<br>
<br>
</big></big>
</body>
</html>

--------------080102010006000600010203--