[linux-dvb] hauppauge HVR 900H
Ricardo Carrillo Cruz
emaildericky at gmail.com
Tue Jul 22 14:40:10 CEST 2008
I just wanted to give you thanks Mauro, your work is much appreciated
on supporting HVR900H.
If there's anything we mere users can do ( dunno, perhaps providing
dumps, logs), please let me know.
2008/7/22 Mauro Carvalho Chehab <mchehab at infradead.org>:
> Hi Eddi,
> I'm working on this driver. I have one HVR900H. Unfortunately, I've been
> too busy those days, since I'm responsible for the entire subsystem
> maintainership and I have a job that it is unrelated to V4L. So, I can
> work on it only on my spare time.
> The HVR uses a tm6010 chip. The commands for this is slicely different
> than the ones for tm6000. The driver has some support for it, but some
> adjustments are needed.
> The firmware file is for xc3028XL variant.
> The current tree is broken (the urb decoding code is causing some OOPS
> during IRQ, causing kernel panic). I'm debugging it.
> About i2c discover, don't trust on their results. The normal procedure for
> detecting i2c devices doesn't seem to work with tm6000.
> On Tue, 22 Jul 2008, Eddi De Pieri wrote:
>> Hi Steven,
>> Il giorno mar, 29/04/2008 alle 08.54 -0400, Steven Toth ha scritto:
>>>> Before I sink many more hours into this, has any made any progress with
>>>> this card or can point me in the right direction ?
>>> Mauro (tm6000 maintainer) already has one of these units, and I thought
>>> he had it partially working (I could be wrong).
>>> He's certainly the right person to discuss the firmware tool with.
>> Hi Steven,
>> I bought HVR-900 since i know it has good linux support.
>> When I opened the box I discovered it was the HVR-900H.
>> (I was stupid since on the bow hauppauge wrote HVR-900-HD)
>> Since I don't see any progress about this card I tried to make it
>> working under linux.
>> I removed the card plastic cover, ant i seen the TM6xxx chip (but a
>> sticker deny me to read the full chipset model).
>> Since the demodulator and the tuner is under an heatsink soldered to the
>> PCB I can't get confirmation about the model of the chips.
>> I tried compiling tm6010 mercurial but it refuse to load xc3028 firmware
>> extracted from HVR-1200 driver.
>> After some i2cdiscover/i2cdump over the whale i2c address I found:
>> 80 0x50 ok a0 >>1 eeprom
>> 82 0x52 a4 >>1 ??
>> 87 0x57 ae >>1 ??
>> 97 0x61 ok c2 >>1 tuner
>> So I suspect that demodulator and infrared are on 0x52 and 0x57 i2c
>> address, but that address in quite uncommon and never used in any other
>> Can you give some additional information about the chip used in this usb
>> stick (without desoldering)?
> Mauro Carvalho Chehab
> mchehab at infradead.org
> linux-dvb mailing list
> linux-dvb at linuxtv.org
More information about the linux-dvb