public inbox for linux-media@vger.kernel.org
 help / color / mirror / Atom feed
* [linux-dvb]  Looking for original source of an old DVB tree
@ 2010-01-24  8:00 Chris Moore
  0 siblings, 0 replies; 4+ messages in thread
From: Chris Moore @ 2010-01-24  8:00 UTC (permalink / raw)
  To: linux-dvb

Hello,

Short version:
I am looking for the original source code of a Linux DVB tree containing 
in particular
     drivers/media/dvb/dibusb/microtune_mt2060.c
and the directory
     drivers/media/dvb/dibusb/mt2060_api

Googling for microtune_mt2060.c and mt2060_api is no help.
Could anyone kindly point me in the right direction, please?

Longer version:
I am trying to get my USB DVB-T stick running on my Xtreamer.
Xtreamer uses an old 2.6.12.6 kernel heavily modified by Realtek and 
possibly also modified by MIPS.
I have the source code but it would be a tremendous effort to change to 
a recent kernel.
The DVB subtree seems to have been dirtily hacked by Realtek to support 
their frontends.
In the process they seem to have lost support for other frontends.
I have been trying to find the source code for the original version.
I have fould nothing resembling it in kernel.org, linux-mips.org and 
linuxtv.org.

TIA.

Cheers,
Chris



_______________________________________________
linux-dvb users mailing list
For V4L/DVB development, please use instead linux-media@vger.kernel.org
linux-dvb@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb

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

* [linux-dvb] Looking for original source of an old DVB tree
@ 2010-01-24  8:08 Chris Moore
  2010-01-24 12:19 ` Antti Palosaari
  0 siblings, 1 reply; 4+ messages in thread
From: Chris Moore @ 2010-01-24  8:08 UTC (permalink / raw)
  To: linux-media

Hello,

Short version:
I am looking for the original source code of a Linux DVB tree containing 
in particular
     drivers/media/dvb/dibusb/microtune_mt2060.c
and the directory
     drivers/media/dvb/dibusb/mt2060_api

Googling for microtune_mt2060.c and mt2060_api is no help.
Could anyone kindly point me in the right direction, please?

Longer version:
I am trying to get my USB DVB-T stick running on my Xtreamer.
Xtreamer uses an old 2.6.12.6 kernel heavily modified by Realtek and 
possibly also modified by MIPS.
I have the source code but it would be a tremendous effort to change to 
a recent kernel.
The DVB subtree seems to have been dirtily hacked by Realtek to support 
their frontends.
In the process they seem to have lost support for other frontends.
I have been trying to find the source code for the original version.
I have found nothing resembling it in kernel.org, linux-mips.org and 
linuxtv.org.

TIA.

Cheers,
Chris



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

* Re: [linux-dvb] Looking for original source of an old DVB tree
  2010-01-24  8:08 [linux-dvb] Looking for original source of an old DVB tree Chris Moore
@ 2010-01-24 12:19 ` Antti Palosaari
  2010-01-26  6:19   ` Chris Moore
  0 siblings, 1 reply; 4+ messages in thread
From: Antti Palosaari @ 2010-01-24 12:19 UTC (permalink / raw)
  To: Chris Moore; +Cc: linux-media

On 01/24/2010 10:08 AM, Chris Moore wrote:
> Hello,
>
> Short version:
> I am looking for the original source code of a Linux DVB tree containing
> in particular
> drivers/media/dvb/dibusb/microtune_mt2060.c
> and the directory
> drivers/media/dvb/dibusb/mt2060_api
>
> Googling for microtune_mt2060.c and mt2060_api is no help.
> Could anyone kindly point me in the right direction, please?

It is mt2060.c, mt2060_priv.h (IIRC) and mt2060.h.

> Longer version:
> I am trying to get my USB DVB-T stick running on my Xtreamer.
> Xtreamer uses an old 2.6.12.6 kernel heavily modified by Realtek and
> possibly also modified by MIPS.
> I have the source code but it would be a tremendous effort to change to
> a recent kernel.
> The DVB subtree seems to have been dirtily hacked by Realtek to support
> their frontends.
> In the process they seem to have lost support for other frontends.
> I have been trying to find the source code for the original version.
> I have found nothing resembling it in kernel.org, linux-mips.org and
> linuxtv.org.

I am not sure what kind of device Xtreamer is, but try this:
http://linuxtv.org/hg/~anttip/rtl2831u/

It is for Realtek RTL2831U + MT2060 based USB sticks.

regards
Antti
-- 
http://palosaari.fi/

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

* Re: [linux-dvb] Looking for original source of an old DVB tree
  2010-01-24 12:19 ` Antti Palosaari
@ 2010-01-26  6:19   ` Chris Moore
  0 siblings, 0 replies; 4+ messages in thread
From: Chris Moore @ 2010-01-26  6:19 UTC (permalink / raw)
  To: Antti Palosaari; +Cc: linux-media

Hello,

Thanks for your reply, Antti.

Le 24/01/2010 13:19, Antti Palosaari a écrit :
> On 01/24/2010 10:08 AM, Chris Moore wrote:
>> Hello,
>>
>> Short version:
>> I am looking for the original source code of a Linux DVB tree containing
>> in particular
>> drivers/media/dvb/dibusb/microtune_mt2060.c
>> and the directory
>> drivers/media/dvb/dibusb/mt2060_api
>>
>> Googling for microtune_mt2060.c and mt2060_api is no help.
>> Could anyone kindly point me in the right direction, please?
>
> It is mt2060.c, mt2060_priv.h (IIRC) and mt2060.h.
>

Sorry, I did not explain my problem clearly enough.
The DVB subtree in the Realtek 2.6.12.6-VENUS kernel used on the 
Xtreamer is *very* different from that in mainline 2.6.12.6.
It is also different from anything I have found anywhere else.
Judging from the code it looks as though Realtek got the source code 
from elsewhere and hacked it dirtily for their own chips.
I was trying to find the original unhacked source code.
I *do* have the (hacked) files.
The file and directory I cited seem to be specific to this version.
I gave them to see if they ring a bell with anyone.
(A thought: maybe they could have come directly from a DiBcom SDK?)

>> Longer version:
>> I am trying to get my USB DVB-T stick running on my Xtreamer.
>> Xtreamer uses an old 2.6.12.6 kernel heavily modified by Realtek and
>> possibly also modified by MIPS.
>> I have the source code but it would be a tremendous effort to change to
>> a recent kernel.
>> The DVB subtree seems to have been dirtily hacked by Realtek to support
>> their frontends.
>> In the process they seem to have lost support for other frontends.
>> I have been trying to find the source code for the original version.
>> I have found nothing resembling it in kernel.org, linux-mips.org and
>> linuxtv.org.
>
> I am not sure what kind of device Xtreamer is, but try this:
> http://linuxtv.org/hg/~anttip/rtl2831u/
>
> It is for Realtek RTL2831U + MT2060 based USB sticks.
>

The Xtreamer is a cheap network media player based on the Realtek 
RTD1283 SoC.

I am not looking for support for Realtek DVB chips.
I was trying to get an Artec T14 USB DVB-T stick running on the Xtreamer.
(This looked the most promising of the sticks I have.)

In the end I bit the bullet and backported the current tip of v4l-dvb to 
2.6.12.6.
This was not trivial as many modifications were needed :(

I now have modules that load and which *nearly* work.
Scan outputs ">>> tuning status == 0x02" then  ">>> tuning status == 
0x1a" and sticks there with no further output (for hours; probably 
indefinitely).
This status seems to indicate a problem with FEC.
I guess there are uncorrectable Reed-Solomon errors.

I live in a low signal area and this could be normal.
Is there a LNA on this stick?
I couldn't find a module parameter to activate one.

Anyway I now think the best idea would be to for me to get the stick 
running on x86 first.

Thanks again for your help.

Cheers,
Chris



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

end of thread, other threads:[~2010-01-26  6:19 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-01-24  8:08 [linux-dvb] Looking for original source of an old DVB tree Chris Moore
2010-01-24 12:19 ` Antti Palosaari
2010-01-26  6:19   ` Chris Moore
  -- strict thread matches above, loose matches on Subject: below --
2010-01-24  8:00 Chris Moore

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