public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb] hauppauge HVR 900H
@ 2008-04-29 12:41 andy
  2008-04-29 12:54 ` Steven Toth
  2008-04-30 11:18 ` Aidan Thornton
  0 siblings, 2 replies; 11+ messages in thread
From: andy @ 2008-04-29 12:41 UTC (permalink / raw)
  To: linux-dvb


[-- Attachment #1.1: Type: text/plain, Size: 1055 bytes --]

Hi,  I got one of these at the weekend, not noticing it's a 'H' version, and
isn't currently supported, an it looks like supplies of the non H version
are low from the usual suppliers.

>From posts, It looks like this is tm6000 based, that I should add the usb id
( 0x2040, 0x6600 )  to tm6000-cards.c and extract the firmware from
emBDA.sys (taken from driver CD).

I am stalled at the firmware extraction, extract_xc3028.pl  doesn't
recognize this and gives a hash error :-), and am confused to there being a
single firmware if there are two chipsets (tm6000 and em28xx) covered in the
one emBDA.sys ?

I tried hvr 12x0 firmware and got
 7377.869117] xc2028 0-0061: Loading 80 firmware images from
tm6000-xc3028.fw, type: xc2028 firmware, ver 2.7
[ 7377.869226] xc2028 0-0061: Firmware type SCODE (60000000), id 0 is
corrupted (size=6704, expected 12586192)

I also tried to compile firmware-tool, but it has problems compiling.

Before I sink many more hours into this, has any made any progress with this
card or can point me in the right direction ?

[-- Attachment #1.2: Type: text/html, Size: 1134 bytes --]

[-- Attachment #2: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
  2008-04-29 12:41 andy
@ 2008-04-29 12:54 ` Steven Toth
       [not found]   ` <3271f22e0804290608y6a1cc9c8q48eab0516d9f0371@mail.gmail.com>
       [not found]   ` <1216716678.7270.15.camel@localhost>
  2008-04-30 11:18 ` Aidan Thornton
  1 sibling, 2 replies; 11+ messages in thread
From: Steven Toth @ 2008-04-29 12:54 UTC (permalink / raw)
  To: andy; +Cc: linux-dvb


> 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.

Regards,

- Steve

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
       [not found]     ` <4817267F.5050407@linuxtv.org>
@ 2008-04-29 13:52       ` Ricardo Carrillo Cruz
  0 siblings, 0 replies; 11+ messages in thread
From: Ricardo Carrillo Cruz @ 2008-04-29 13:52 UTC (permalink / raw)
  To: Steven Toth, linux-dvb

Doh, thanks for the pointer :S .
So as I was 'intending' to find out the maintainer, can anyone confirm
if is Mauro the tm6000 driver maintainer now?

Regards

2008/4/29, Steven Toth <stoth@linuxtv.org>:
> Ricardo Carrillo Cruz wrote:
>
> > Hey, hi Steven and Andy
> >
> > I posted some days ago regarding this one, it uses tm6000 , I followed
> > the instructions on the wiki but the driver is outdated in regards to
> > the last v4l tree.
> > Per the wiki page the maintainer is Michael Ludwig, now I'm confused.
> > Is Mauro the actual maintainer? Can you Mauro give a quick update on the
> driver?
> >
>
>  Ricardo,
>
>  I *thought* Mauro was the maintainer, I know he's doing a lot of work on
> the tm6000 tree, but I guess I could be wrong. Perhaps he's passing patches
> to Michael.
>
>  You forgot to CC anyone else into the email. :)
>
>  Regards,
>
>  Steve
>

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
  2008-04-29 12:41 andy
  2008-04-29 12:54 ` Steven Toth
@ 2008-04-30 11:18 ` Aidan Thornton
  1 sibling, 0 replies; 11+ messages in thread
From: Aidan Thornton @ 2008-04-30 11:18 UTC (permalink / raw)
  To: andy; +Cc: linux-dvb

2008/4/29 andy <andy.white@gmail.com>:
> Hi,  I got one of these at the weekend, not noticing it's a 'H' version, and
> isn't currently supported, an it looks like supplies of the non H version
> are low from the usual suppliers.
>
> From posts, It looks like this is tm6000 based, that I should add the usb id
> ( 0x2040, 0x6600 )  to tm6000-cards.c and extract the firmware from
> emBDA.sys (taken from driver CD).
>
> I am stalled at the firmware extraction, extract_xc3028.pl  doesn't
> recognize this and gives a hash error :-), and am confused to there being a
> single firmware if there are two chipsets (tm6000 and em28xx) covered in the
> one emBDA.sys ?
>
> I tried hvr 12x0 firmware and got
>  7377.869117] xc2028 0-0061: Loading 80 firmware images from
> tm6000-xc3028.fw, type: xc2028 firmware, ver 2.7
> [ 7377.869226] xc2028 0-0061: Firmware type SCODE (60000000), id 0 is
> corrupted (size=6704, expected 12586192)
>
> I also tried to compile firmware-tool, but it has problems compiling.
>
> Before I sink many more hours into this, has any made any progress with this
> card or can point me in the right direction ?

Hi,

The firmware you're referring to is for the xc3028 tuner chip, which
is used by lots of different hardware (including various em28xx and
tm6000 based hardware). IIRC, the tm6000-based hardware supposedly
needs a different firmware to the one used by anything else, but the
driver still shouldn't report the firmware file as corrupt.

Incidentally, if you're using http://linuxtv.org/hg/~mchehab/tm6000 I
suspect you should be using http://linuxtv.org/hg/~mchehab/tm6010
instead - it seems to be the more up-to-date version. (In particular,
the firmware file format may have changed since tm6000, which would
explain your problems.)

Aidan

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* [linux-dvb] hauppauge HVR 900H
@ 2008-06-23  9:49 Giulio Paci
  2008-06-23 10:29 ` Esa Hyytia
  0 siblings, 1 reply; 11+ messages in thread
From: Giulio Paci @ 2008-06-23  9:49 UTC (permalink / raw)
  To: linux-dvb

[-- Attachment #1: Type: text/plain, Size: 721 bytes --]

Hi to all!

    As some of You've already done I've bought one of these not
noticing it's a 'H' version.


    I'm trying to find out if there is something to do in order to
make it work with Linux, even with experimental pre-alpha code.


    Is there anything that I can do? (I've checked out
http://linuxtv.org/hg/~mchehab/tm6010
<http://linuxtv.org/hg/%7Emchehab/tm6010> and I'm trying to figure out
howto compile, as I've some compilation errors)


    My target is just to get a TV working on my Linux box and buying
another model is still an option for me, but I'll prefer if there is
something that I can do to get this model working (Maybe testing some
code?).

    Many thanks for all Your work.


    Giulio.


[-- Attachment #2: giuliopaci.vcf --]
[-- Type: text/x-vcard, Size: 179 bytes --]

begin:vcard
fn:Giulio Paci
n:Paci;Giulio
email;internet:giuliopaci@interfree.it
x-mozilla-html:FALSE
url:http://www.oizaps.it/blog/oblog.asp?nick=Whit3h4wk
version:2.1
end:vcard


[-- Attachment #3: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
  2008-06-23  9:49 Giulio Paci
@ 2008-06-23 10:29 ` Esa Hyytia
  0 siblings, 0 replies; 11+ messages in thread
From: Esa Hyytia @ 2008-06-23 10:29 UTC (permalink / raw)
  To: linux-dvb

On Mon, 2008-06-23 at 11:49 +0200, Giulio Paci wrote:
> Hi to all!
> 
>     As some of You've already done I've bought one of these not
> noticing it's a 'H' version.

The same situation here. Some more details,

 - chip inside is Trident TM601
 - USB ID is 2040:6600
 - model code in stick itself is 66009/A6F1
 - box I bought stated 'Hauppauge HVR-900 SE, Model 280'

I am also willing to offer my help, but I have no prior experience
with these devices or V4L drivers.

Esa



_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] linux-dvb Digest, Vol 41, Issue 89
       [not found] <mailman.1.1214215202.20178.linux-dvb@linuxtv.org>
@ 2008-06-23 17:21 ` Emanoil Kotsev
  2008-06-26 13:10   ` [linux-dvb] hauppauge HVR 900H Giulio Paci
  0 siblings, 1 reply; 11+ messages in thread
From: Emanoil Kotsev @ 2008-06-23 17:21 UTC (permalink / raw)
  To: linux-dvb

Hi
> 
> Hi to all!
> 
>     As some of You've already done I've bought one
> of these not
> noticing it's a 'H' version.
> 
> 
>     I'm trying to find out if there is something to do
> in order to
> make it work with Linux, even with experimental pre-alpha
> code.

Where are you resident, or where did you buy the card?
In the EU you can return it to the seller without a comment in terms of one month after buying a product.
Demand a compatible model or money back

regards

> 
> 
>     Is there anything that I can do? (I've checked out
> http://linuxtv.org/hg/~mchehab/tm6010
> <http://linuxtv.org/hg/%7Emchehab/tm6010> and I'm
> trying to figure out
> howto compile, as I've some compilation errors)
> 
> 
>     My target is just to get a TV working on my Linux box
> and buying
> another model is still an option for me, but I'll
> prefer if there is
> something that I can do to get this model working (Maybe
> testing some
> code?).
> 
>     Many thanks for all Your work.

I'm using the A version of the same device with em28xx + em2880-dvb. v4l2 dvb-experimental compiles fine I recently did with linux kernel 2.6.24 

regards



      

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
  2008-06-23 17:21 ` [linux-dvb] linux-dvb Digest, Vol 41, Issue 89 Emanoil Kotsev
@ 2008-06-26 13:10   ` Giulio Paci
  0 siblings, 0 replies; 11+ messages in thread
From: Giulio Paci @ 2008-06-26 13:10 UTC (permalink / raw)
  To: linux-dvb

[-- Attachment #1: Type: text/plain, Size: 1185 bytes --]


>>     As some of You've already done I've bought one
>> of these not
>> noticing it's a 'H' version.
>>
>>
>>     I'm trying to find out if there is something to do
>> in order to
>> make it work with Linux, even with experimental pre-alpha
>> code.
>>     
I've just noticed that there are updated informations on the wiki about
this.
>
> Where are you resident, or where did you buy the card?
> In the EU you can return it to the seller without a comment in terms of one month after buying a product.
> Demand a compatible model or money back
>   
I live in Italy.
I'm in EU, but it seems to me that we don't have such a law.
In Italy we have such possibility only for 10 days and only when we
don't buy in a store.

Anyway I've bought the stick in a store where they offer this
possibility for 8 day.
I was lucky enough to find a WinTV HVR 900 without the H in the same
store on
the same shelf.
The box is identical to the version with the H. The model is reported as
254 in both case.
The only difference is that the H version reported the line
SL-254-V2.1-ITAL while the
one without H reported SL-254-V2.0-ITAL.

Many thanks for Your replies and Your work!

Cheers,
    Giulio.

[-- Attachment #2: giuliopaci.vcf --]
[-- Type: text/x-vcard, Size: 179 bytes --]

begin:vcard
fn:Giulio Paci
n:Paci;Giulio
email;internet:giuliopaci@interfree.it
x-mozilla-html:FALSE
url:http://www.oizaps.it/blog/oblog.asp?nick=Whit3h4wk
version:2.1
end:vcard


[-- Attachment #3: Type: text/plain, Size: 150 bytes --]

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
       [not found]   ` <1216716678.7270.15.camel@localhost>
@ 2008-07-22 12:28     ` Mauro Carvalho Chehab
       [not found]       ` <3271f22e0807220540n5c619f7ckabb0221add604084@mail.gmail.com>
       [not found]       ` <bde349b50808010321u7575e242sfdf4a23f8af0f39b@mail.gmail.com>
  0 siblings, 2 replies; 11+ messages in thread
From: Mauro Carvalho Chehab @ 2008-07-22 12:28 UTC (permalink / raw)
  To: Eddi De Pieri; +Cc: linux-dvb

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.

Cheers,
Mauro


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
> card.
>
> Can you give some additional information about the chip used in this usb
> stick (without desoldering)?
>
> Regards,
> Eddi
>
>

-- 
Cheers,
Mauro Carvalho Chehab
http://linuxtv.org
mchehab@infradead.org

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
       [not found]       ` <3271f22e0807220540n5c619f7ckabb0221add604084@mail.gmail.com>
@ 2008-07-22 12:42         ` Mauro Carvalho Chehab
  0 siblings, 0 replies; 11+ messages in thread
From: Mauro Carvalho Chehab @ 2008-07-22 12:42 UTC (permalink / raw)
  To: Ricardo Carrillo Cruz; +Cc: linux-dvb

Thanks, Ricardo. For sure we'll need some testing after I fix the current 
issue.

Cheers,
Mauro

On Tue, 22 Jul 2008, Ricardo Carrillo Cruz wrote:

> 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.
>
> Cheers
>
> 2008/7/22 Mauro Carvalho Chehab <mchehab@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.
>>
>> Cheers,
>> Mauro
>>
>>
>> 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
>>> card.
>>>
>>> Can you give some additional information about the chip used in this usb
>>> stick (without desoldering)?
>>>
>>> Regards,
>>> Eddi
>>>
>>>
>>
>> --
>> Cheers,
>> Mauro Carvalho Chehab
>> http://linuxtv.org
>> mchehab@infradead.org
>>
>> _______________________________________________
>> linux-dvb mailing list
>> linux-dvb@linuxtv.org
>> http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
>>
>

-- 
Cheers,
Mauro Carvalho Chehab
http://linuxtv.org
mchehab@infradead.org

_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

* Re: [linux-dvb] hauppauge HVR 900H
       [not found]       ` <bde349b50808010321u7575e242sfdf4a23f8af0f39b@mail.gmail.com>
@ 2008-08-12  8:03         ` Rainmaker
  0 siblings, 0 replies; 11+ messages in thread
From: Rainmaker @ 2008-08-12  8:03 UTC (permalink / raw)
  To: linux-dvb

On Fri, 01 Aug 2008 12:21:27 +0200, Eddi De Pieri wrote:

> Since the mercurial repository seems to not be so updated, if available,
> can you post here an "unofficial" patch with latest changes?
> 
> Thanks a lot!
> Regards,
> 
> Eddi


I add myself to the same request as well... I'm one of those unfortunate 
folks who thought they were buying a HVR900, just to find themselves 
stuck with a 900H (as as far as I've understood, I'm not alone!)

An initial unofficial patch to mess around with would be really nice: I'd 
do all my best to help evaluate it, since I've currently a couple of 
weeks of holiday from work and so time to dedicate to it.

Cheers,
Lorenzo


_______________________________________________
linux-dvb mailing list
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2008-08-12  8:25 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <mailman.1.1214215202.20178.linux-dvb@linuxtv.org>
2008-06-23 17:21 ` [linux-dvb] linux-dvb Digest, Vol 41, Issue 89 Emanoil Kotsev
2008-06-26 13:10   ` [linux-dvb] hauppauge HVR 900H Giulio Paci
2008-06-23  9:49 Giulio Paci
2008-06-23 10:29 ` Esa Hyytia
  -- strict thread matches above, loose matches on Subject: below --
2008-04-29 12:41 andy
2008-04-29 12:54 ` Steven Toth
     [not found]   ` <3271f22e0804290608y6a1cc9c8q48eab0516d9f0371@mail.gmail.com>
     [not found]     ` <4817267F.5050407@linuxtv.org>
2008-04-29 13:52       ` Ricardo Carrillo Cruz
     [not found]   ` <1216716678.7270.15.camel@localhost>
2008-07-22 12:28     ` Mauro Carvalho Chehab
     [not found]       ` <3271f22e0807220540n5c619f7ckabb0221add604084@mail.gmail.com>
2008-07-22 12:42         ` Mauro Carvalho Chehab
     [not found]       ` <bde349b50808010321u7575e242sfdf4a23f8af0f39b@mail.gmail.com>
2008-08-12  8:03         ` Rainmaker
2008-04-30 11:18 ` Aidan Thornton

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox