RE: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-10-06 Thread COEXSI


> -Original Message-
> From: linux-media-ow...@vger.kernel.org [mailto:linux-media-
> ow...@vger.kernel.org] On Behalf Of Manu Abraham
> Sent: mercredi 21 septembre 2011 19:53
> To: Mauro Carvalho Chehab
> Cc: Lutz Sammer; linux-media@vger.kernel.org
> Subject: Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
> 
> Mauro,
> 
> On Wed, Sep 21, 2011 at 10:14 PM, Mauro Carvalho Chehab
>  wrote:
> > Em 04-05-2011 08:27, Lutz Sammer escreveu:
> >> On 05/04/11 01:16, Mauro Carvalho Chehab wrote:
> >>> Em 13-04-2011 21:05, Lutz Sammer escreveu:
> >>>>> On 05/04/11 21:07, Steffen Barszus wrote:
> >>>>>> On Tue, 05 Apr 2011 13:00:14 +0200 "Issa Gorissen"
> >>>>>>  wrote:
> >>>>>>
> >>>>>>> Hi,
> >>>>>>>
> >>>>>>> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
> >>>>>>> 31/3/2011) on two transponders on HB13E
> >>>>>>>
> >>>>>>> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
> >>>>>>> Msymb/s 0.2 Pilot off Polar H
> >>>>>>>
> >>>>>>> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
> >>>>>>> Msymb/s 0.2 Pilot off Polar H
> >>>>>>>
> >>>>>>>
> >>>>>>> Before those changes, with my TT S2 3200, I was able to watch TV
> >>>>>>> on those transponders. Now, I cannot even tune on those
> >>>>>>> transponders. I have tried with scan-s2 and w_scan and the
> latest drivers from git.
> >>>>>>> They both find the transponders but cannot tune onto it.
> >>>>>>>
> >>>>>>> Something noteworthy is that my other card, a DuoFlex S2 can
> >>>>>>> tune fine on those transponders.
> >>>>>>>
> >>>>>>> My question is; can someone try this as well with a TT S2 3200
> >>>>>>> and post the results ?
> >>>>>> i read something about it lately here (german!):
> >>>>>> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv
> >>>>>> -dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
> >>>>>>
> >>>>>> It says in stb0899_drv.c function:
> >>>>>> static void stb0899_set_iterations(struct stb0899_state *state)
> >>>>>>
> >>>>>> This:
> >>>>>> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
> >>>>>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> >>>>>> stb0899_write_s2reg(state, STB0899_S2DEMOD,
> >>>>>> STB0899_BASE_MAX_ITER, STB0899_OFF0_MAX_ITER, reg);
> >>>>>>
> >>>>>> should be replaced with this:
> >>>>>>
> >>>>>> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
> >>>>>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> >>>>>> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER,
> >>>>>> STB0899_OFF0_MAX_ITER, reg);
> >>>>>>
> >>>>>> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2
> >>>>>> lines affected.
> >>>>>>
> >>>>>> Kind Regards
> >>>>>>
> >>>>>> Steffen
> >>>>> Hi Steffen,
> >>>>>
> >>>>> Unfortunately, it does not help in my case. Thx anyway.
> >>>>
> >>>> Try my locking fix. With above patch I can lock the channels
> >>>> without problem.
> >>>
> >>> Can someone confirm that such patch would fix the issue? If so,
> >>> please forward it in a way that it could be applied (patch is
> >>> currently line-wrapped), and submit with some comments/description
> and your SOB.
> >>>
> >>> As the patch is currently broken, I'm just marking it as rejected at
> patchwork.
> >>>
> >>> Manu,
> >>>
> >>> Please take a look on this trouble report.
> >>>
> >>
> >> Sorry, the things are mixed here. My patch (resend and hopefully this
> >> time not broken) handles only DVB-S transponders.
> >>
> >> The FEC fix patch fixed locking

Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-09-21 Thread Manu Abraham
Mauro,

On Wed, Sep 21, 2011 at 10:14 PM, Mauro Carvalho Chehab
 wrote:
> Em 04-05-2011 08:27, Lutz Sammer escreveu:
>> On 05/04/11 01:16, Mauro Carvalho Chehab wrote:
>>> Em 13-04-2011 21:05, Lutz Sammer escreveu:
> On 05/04/11 21:07, Steffen Barszus wrote:
>> On Tue, 05 Apr 2011 13:00:14 +0200
>> "Issa Gorissen"  wrote:
>>
>>> Hi,
>>>
>>> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
>>> 31/3/2011) on two transponders on HB13E
>>>
>>> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
>>> Msymb/s 0.2 Pilot off Polar H
>>>
>>> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
>>> Msymb/s 0.2 Pilot off Polar H
>>>
>>>
>>> Before those changes, with my TT S2 3200, I was able to watch TV on
>>> those transponders. Now, I cannot even tune on those transponders. I
>>> have tried with scan-s2 and w_scan and the latest drivers from git.
>>> They both find the transponders but cannot tune onto it.
>>>
>>> Something noteworthy is that my other card, a DuoFlex S2 can tune
>>> fine on those transponders.
>>>
>>> My question is; can someone try this as well with a TT S2 3200 and
>>> post the results ?
>> i read something about it lately here (german!):
>> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
>>
>> It says in stb0899_drv.c function:
>> static void stb0899_set_iterations(struct stb0899_state *state)
>>
>> This:
>> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>> stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
>> STB0899_OFF0_MAX_ITER, reg);
>>
>> should be replaced with this:
>>
>> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
>> STB0899_OFF0_MAX_ITER, reg);
>>
>> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
>> affected.
>>
>> Kind Regards
>>
>> Steffen
> Hi Steffen,
>
> Unfortunately, it does not help in my case. Thx anyway.

 Try my locking fix. With above patch I can lock the
 channels without problem.
>>>
>>> Can someone confirm that such patch would fix the issue? If so, please
>>> forward it in a way that it could be applied (patch is currently 
>>> line-wrapped),
>>> and submit with some comments/description and your SOB.
>>>
>>> As the patch is currently broken, I'm just marking it as rejected at 
>>> patchwork.
>>>
>>> Manu,
>>>
>>> Please take a look on this trouble report.
>>>
>>
>> Sorry, the things are mixed here. My patch (resend and hopefully this
>> time not broken) handles only DVB-S transponders.
>>
>> The FEC fix patch fixed locking on 11,681 Ghz, but not on 12,692 Ghz for
>> me.  But I have very weak receiption,
>>
>> Johns
>
> Manu,
>
> We're still missing your review on this patch[1], or it were eventually
> missed. Please review it.
>
> Thanks,
> Mauro
>
> [1] http://patchwork.linuxtv.org/patch/6511/
>

Patch is good and correct. Thanks.
Reviewed-by: Manu Abraham 
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-09-21 Thread Mauro Carvalho Chehab
Em 04-05-2011 08:27, Lutz Sammer escreveu:
> On 05/04/11 01:16, Mauro Carvalho Chehab wrote:
>> Em 13-04-2011 21:05, Lutz Sammer escreveu:
 On 05/04/11 21:07, Steffen Barszus wrote:
> On Tue, 05 Apr 2011 13:00:14 +0200
> "Issa Gorissen"  wrote:
>
>> Hi,
>>
>> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
>> 31/3/2011) on two transponders on HB13E
>>
>> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>>
>> Before those changes, with my TT S2 3200, I was able to watch TV on
>> those transponders. Now, I cannot even tune on those transponders. I
>> have tried with scan-s2 and w_scan and the latest drivers from git.
>> They both find the transponders but cannot tune onto it.
>>
>> Something noteworthy is that my other card, a DuoFlex S2 can tune
>> fine on those transponders.
>>
>> My question is; can someone try this as well with a TT S2 3200 and
>> post the results ?
> i read something about it lately here (german!): 
> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
>
> It says in stb0899_drv.c function:
> static void stb0899_set_iterations(struct stb0899_state *state) 
>
> This:
> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> should be replaced with this:
>
> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
> affected.
>
> Kind Regards 
>
> Steffen
 Hi Steffen,

 Unfortunately, it does not help in my case. Thx anyway.
>>>
>>> Try my locking fix. With above patch I can lock the
>>> channels without problem.
>>
>> Can someone confirm that such patch would fix the issue? If so, please
>> forward it in a way that it could be applied (patch is currently 
>> line-wrapped),
>> and submit with some comments/description and your SOB.
>>
>> As the patch is currently broken, I'm just marking it as rejected at 
>> patchwork.
>>
>> Manu,
>>
>> Please take a look on this trouble report.
>>
> 
> Sorry, the things are mixed here. My patch (resend and hopefully this
> time not broken) handles only DVB-S transponders.
> 
> The FEC fix patch fixed locking on 11,681 Ghz, but not on 12,692 Ghz for
> me.  But I have very weak receiption,
> 
> Johns

Manu,

We're still missing your review on this patch[1], or it were eventually
missed. Please review it.

Thanks,
Mauro

[1] http://patchwork.linuxtv.org/patch/6511/
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-05-12 Thread Issa Gorissen
On 04/05/2011 13:27, Lutz Sammer wrote:
> On 05/04/11 01:16, Mauro Carvalho Chehab wrote:
>> Em 13-04-2011 21:05, Lutz Sammer escreveu:
 On 05/04/11 21:07, Steffen Barszus wrote:
> On Tue, 05 Apr 2011 13:00:14 +0200
> "Issa Gorissen"  wrote:
>
>> Hi,
>>
>> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
>> 31/3/2011) on two transponders on HB13E
>>
>> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>>
>> Before those changes, with my TT S2 3200, I was able to watch TV on
>> those transponders. Now, I cannot even tune on those transponders. I
>> have tried with scan-s2 and w_scan and the latest drivers from git.
>> They both find the transponders but cannot tune onto it.
>>
>> Something noteworthy is that my other card, a DuoFlex S2 can tune
>> fine on those transponders.
>>
>> My question is; can someone try this as well with a TT S2 3200 and
>> post the results ?
> i read something about it lately here (german!): 
> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
>
> It says in stb0899_drv.c function:
> static void stb0899_set_iterations(struct stb0899_state *state) 
>
> This:
> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> should be replaced with this:
>
> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
> affected.
>
> Kind Regards 
>
> Steffen
 Hi Steffen,

 Unfortunately, it does not help in my case. Thx anyway.
>>> Try my locking fix. With above patch I can lock the
>>> channels without problem.
>> Can someone confirm that such patch would fix the issue? If so, please
>> forward it in a way that it could be applied (patch is currently 
>> line-wrapped),
>> and submit with some comments/description and your SOB.
>>
>> As the patch is currently broken, I'm just marking it as rejected at 
>> patchwork.
>>
>> Manu,
>>
>> Please take a look on this trouble report.

Hi,

Just to report that I can lock on those problematic transponders with
kernel 2.6.37 (and with an amp on the coax of 40m long), but not with
2.6.39-rc6.

I figured the patch which might cause my problem is the following

[media] stb6100: Improve tuner performance
[http://git.linuxtv.org/media_tree.git?a=commitdiff;h=f14bfe94e459cb070a489e1786f26d54e9e7b5de]


I recall that in this thread
[http://www.mail-archive.com/linux-media@vger.kernel.org/msg29712.html],
there were concerns about the above patch.

Is it possible to remove it from 2.6.39 release and do further research
or is it too late ?

Thx,
--
Issa
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-05-05 Thread Mauro Carvalho Chehab
Em 05-05-2011 01:25, Manu Abraham escreveu:
> On Wed, May 4, 2011 at 3:16 AM, Mauro Carvalho Chehab
>  wrote:
>> Em 13-04-2011 21:05, Lutz Sammer escreveu:
 On 05/04/11 21:07, Steffen Barszus wrote:
> On Tue, 05 Apr 2011 13:00:14 +0200
> "Issa Gorissen"  wrote:
>
>> Hi,
>>
>> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
>> 31/3/2011) on two transponders on HB13E
>>
>> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>>
>> Before those changes, with my TT S2 3200, I was able to watch TV on
>> those transponders. Now, I cannot even tune on those transponders. I
>> have tried with scan-s2 and w_scan and the latest drivers from git.
>> They both find the transponders but cannot tune onto it.
>>
>> Something noteworthy is that my other card, a DuoFlex S2 can tune
>> fine on those transponders.
>>
>> My question is; can someone try this as well with a TT S2 3200 and
>> post the results ?
> i read something about it lately here (german!):
> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
>
> It says in stb0899_drv.c function:
> static void stb0899_set_iterations(struct stb0899_state *state)
>
> This:
> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> should be replaced with this:
>
> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
> affected.
>
> Kind Regards
>
> Steffen
 Hi Steffen,

 Unfortunately, it does not help in my case. Thx anyway.
>>>
>>> Try my locking fix. With above patch I can lock the
>>> channels without problem.
>>
>> Can someone confirm that such patch would fix the issue? If so, please
>> forward it in a way that it could be applied (patch is currently 
>> line-wrapped),
>> and submit with some comments/description and your SOB.
>>
>> As the patch is currently broken, I'm just marking it as rejected at 
>> patchwork.
>>
>> Manu,
>>
>> Please take a look on this trouble report.
>>
>> Thanks!
>> Mauro.
> 
> 
> I am out of station currently. I will take a deeper look at it during
> the weekend or next week.

Ok, thank you!

Mauro.
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-05-04 Thread Manu Abraham
On Wed, May 4, 2011 at 3:16 AM, Mauro Carvalho Chehab
 wrote:
> Em 13-04-2011 21:05, Lutz Sammer escreveu:
>>> On 05/04/11 21:07, Steffen Barszus wrote:
 On Tue, 05 Apr 2011 13:00:14 +0200
 "Issa Gorissen"  wrote:

> Hi,
>
> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
> 31/3/2011) on two transponders on HB13E
>
> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
> Msymb/s 0.2 Pilot off Polar H
>
> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
> Msymb/s 0.2 Pilot off Polar H
>
>
> Before those changes, with my TT S2 3200, I was able to watch TV on
> those transponders. Now, I cannot even tune on those transponders. I
> have tried with scan-s2 and w_scan and the latest drivers from git.
> They both find the transponders but cannot tune onto it.
>
> Something noteworthy is that my other card, a DuoFlex S2 can tune
> fine on those transponders.
>
> My question is; can someone try this as well with a TT S2 3200 and
> post the results ?
 i read something about it lately here (german!):
 http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938

 It says in stb0899_drv.c function:
 static void stb0899_set_iterations(struct stb0899_state *state)

 This:
 reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
 STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
 stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
 STB0899_OFF0_MAX_ITER, reg);

 should be replaced with this:

 reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
 STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
 stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
 STB0899_OFF0_MAX_ITER, reg);

 Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
 affected.

 Kind Regards

 Steffen
>>> Hi Steffen,
>>>
>>> Unfortunately, it does not help in my case. Thx anyway.
>>
>> Try my locking fix. With above patch I can lock the
>> channels without problem.
>
> Can someone confirm that such patch would fix the issue? If so, please
> forward it in a way that it could be applied (patch is currently 
> line-wrapped),
> and submit with some comments/description and your SOB.
>
> As the patch is currently broken, I'm just marking it as rejected at 
> patchwork.
>
> Manu,
>
> Please take a look on this trouble report.
>
> Thanks!
> Mauro.


I am out of station currently. I will take a deeper look at it during
the weekend or next week.

Best Regards,
Manu
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-05-04 Thread Issa Gorissen
From: Lutz Sammer 
> On 05/04/11 01:16, Mauro Carvalho Chehab wrote:
> > Em 13-04-2011 21:05, Lutz Sammer escreveu:
> >>> On 05/04/11 21:07, Steffen Barszus wrote:
>  On Tue, 05 Apr 2011 13:00:14 +0200
>  "Issa Gorissen"  wrote:
> 
> > Hi,
> >
> > Eutelsat made a recent migration from DVB-S to DVB-S2 (since
> > 31/3/2011) on two transponders on HB13E
> >
> > - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
> > Msymb/s 0.2 Pilot off Polar H
> >
> > - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
> > Msymb/s 0.2 Pilot off Polar H
> >
> >
> > Before those changes, with my TT S2 3200, I was able to watch TV on
> > those transponders. Now, I cannot even tune on those transponders. I
> > have tried with scan-s2 and w_scan and the latest drivers from git.
> > They both find the transponders but cannot tune onto it.
> >
> > Something noteworthy is that my other card, a DuoFlex S2 can tune
> > fine on those transponders.
> >
> > My question is; can someone try this as well with a TT S2 3200 and
> > post the results ?
>  i read something about it lately here (german!): 
> 
http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
> 
>  It says in stb0899_drv.c function:
>  static void stb0899_set_iterations(struct stb0899_state *state) 
> 
>  This:
>  reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
>  STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>  stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER,
STB0899_OFF0_MAX_ITER, reg);
> 
>  should be replaced with this:
> 
>  reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
>  STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>  stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER,
STB0899_OFF0_MAX_ITER, reg);
> 
>  Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
>  affected.
> 
>  Kind Regards 
> 
>  Steffen
> >>> Hi Steffen,
> >>>
> >>> Unfortunately, it does not help in my case. Thx anyway.
> >>
> >> Try my locking fix. With above patch I can lock the
> >> channels without problem.
> > 
> > Can someone confirm that such patch would fix the issue? If so, please
> > forward it in a way that it could be applied (patch is currently
line-wrapped),
> > and submit with some comments/description and your SOB.
> > 
> > As the patch is currently broken, I'm just marking it as rejected at
patchwork.
> > 
> > Manu,
> > 
> > Please take a look on this trouble report.
> > 
> 
> Sorry, the things are mixed here. My patch (resend and hopefully this
> time not broken) handles only DVB-S transponders.
> 
> The FEC fix patch fixed locking on 11,681 Ghz, but not on 12,692 Ghz for
> me.  But I have very weak receiption,
> 
> Johns

Thank you Johns,

I got out of patience and reverted back to kernel 2.6.37. Added an amplifier
on the line and repositionned my dish. It works now. But very difficult to get
both Hotbird 6 and 9 sats! Maybe they transmit a weak signal ???

--
Issa

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-05-04 Thread Lutz Sammer
On 05/04/11 01:16, Mauro Carvalho Chehab wrote:
> Em 13-04-2011 21:05, Lutz Sammer escreveu:
>>> On 05/04/11 21:07, Steffen Barszus wrote:
 On Tue, 05 Apr 2011 13:00:14 +0200
 "Issa Gorissen"  wrote:

> Hi,
>
> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
> 31/3/2011) on two transponders on HB13E
>
> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
> Msymb/s 0.2 Pilot off Polar H
>
> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
> Msymb/s 0.2 Pilot off Polar H
>
>
> Before those changes, with my TT S2 3200, I was able to watch TV on
> those transponders. Now, I cannot even tune on those transponders. I
> have tried with scan-s2 and w_scan and the latest drivers from git.
> They both find the transponders but cannot tune onto it.
>
> Something noteworthy is that my other card, a DuoFlex S2 can tune
> fine on those transponders.
>
> My question is; can someone try this as well with a TT S2 3200 and
> post the results ?
 i read something about it lately here (german!): 
 http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938

 It says in stb0899_drv.c function:
 static void stb0899_set_iterations(struct stb0899_state *state) 

 This:
 reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
 STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
 stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
 STB0899_OFF0_MAX_ITER, reg);

 should be replaced with this:

 reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
 STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
 stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
 STB0899_OFF0_MAX_ITER, reg);

 Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
 affected.

 Kind Regards 

 Steffen
>>> Hi Steffen,
>>>
>>> Unfortunately, it does not help in my case. Thx anyway.
>>
>> Try my locking fix. With above patch I can lock the
>> channels without problem.
> 
> Can someone confirm that such patch would fix the issue? If so, please
> forward it in a way that it could be applied (patch is currently 
> line-wrapped),
> and submit with some comments/description and your SOB.
> 
> As the patch is currently broken, I'm just marking it as rejected at 
> patchwork.
> 
> Manu,
> 
> Please take a look on this trouble report.
> 

Sorry, the things are mixed here. My patch (resend and hopefully this
time not broken) handles only DVB-S transponders.

The FEC fix patch fixed locking on 11,681 Ghz, but not on 12,692 Ghz for
me.  But I have very weak receiption,

Johns
diff --git a/drivers/media/dvb/frontends/stb0899_drv.c 
b/drivers/media/dvb/frontends/stb0899_drv.c
index 37a222d..7691282 100644
--- a/drivers/media/dvb/frontends/stb0899_drv.c
+++ b/drivers/media/dvb/frontends/stb0899_drv.c
@@ -1426,9 +1426,9 @@ static void stb0899_set_iterations(struct stb0899_state 
*state)
if (iter_scale > config->ldpc_max_iter)
iter_scale = config->ldpc_max_iter;
 
-   reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
+   reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
-   stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
STB0899_OFF0_MAX_ITER, reg);
+   stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
STB0899_OFF0_MAX_ITER, reg);
 }
 
 static enum dvbfe_search stb0899_search(struct dvb_frontend *fe, struct 
dvb_frontend_parameters *p)


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-05-03 Thread Mauro Carvalho Chehab
Em 13-04-2011 21:05, Lutz Sammer escreveu:
>> On 05/04/11 21:07, Steffen Barszus wrote:
>>> On Tue, 05 Apr 2011 13:00:14 +0200
>>> "Issa Gorissen"  wrote:
>>>
 Hi,

 Eutelsat made a recent migration from DVB-S to DVB-S2 (since
 31/3/2011) on two transponders on HB13E

 - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
 Msymb/s 0.2 Pilot off Polar H

 - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
 Msymb/s 0.2 Pilot off Polar H


 Before those changes, with my TT S2 3200, I was able to watch TV on
 those transponders. Now, I cannot even tune on those transponders. I
 have tried with scan-s2 and w_scan and the latest drivers from git.
 They both find the transponders but cannot tune onto it.

 Something noteworthy is that my other card, a DuoFlex S2 can tune
 fine on those transponders.

 My question is; can someone try this as well with a TT S2 3200 and
 post the results ?
>>> i read something about it lately here (german!): 
>>> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
>>>
>>> It says in stb0899_drv.c function:
>>> static void stb0899_set_iterations(struct stb0899_state *state) 
>>>
>>> This:
>>> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
>>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>>> stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
>>> STB0899_OFF0_MAX_ITER, reg);
>>>
>>> should be replaced with this:
>>>
>>> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
>>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>>> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
>>> STB0899_OFF0_MAX_ITER, reg);
>>>
>>> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
>>> affected.
>>>
>>> Kind Regards 
>>>
>>> Steffen
>> Hi Steffen,
>>
>> Unfortunately, it does not help in my case. Thx anyway.
> 
> Try my locking fix. With above patch I can lock the
> channels without problem.

Can someone confirm that such patch would fix the issue? If so, please
forward it in a way that it could be applied (patch is currently line-wrapped),
and submit with some comments/description and your SOB.

As the patch is currently broken, I'm just marking it as rejected at patchwork.

Manu,

Please take a look on this trouble report.

Thanks!
Mauro.

> 
> Johns
> 
> diff --git a/drivers/media/dvb/frontends/stb0899_algo.c
> b/drivers/media/dvb/frontends/stb0899_algo.c
> index 2da55ec..55f0c4e 100644
> --- a/drivers/media/dvb/frontends/stb0899_algo.c
> +++ b/drivers/media/dvb/frontends/stb0899_algo.c
> @@ -338,36 +338,42 @@ static enum stb0899_status
> stb0899_check_data(struct stb0899_state *state)
> int lock = 0, index = 0, dataTime = 500, loop;
> u8 reg;
> 
> -   internal->status = NODATA;
> +   reg = stb0899_read_reg(state, STB0899_VSTATUS);
> +   lock = STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg);
> +   if ( !lock ) {
> 
> -   /* RESET FEC*/
> -   reg = stb0899_read_reg(state, STB0899_TSTRES);
> -   STB0899_SETFIELD_VAL(FRESACS, reg, 1);
> -   stb0899_write_reg(state, STB0899_TSTRES, reg);
> -   msleep(1);
> -   reg = stb0899_read_reg(state, STB0899_TSTRES);
> -   STB0899_SETFIELD_VAL(FRESACS, reg, 0);
> -   stb0899_write_reg(state, STB0899_TSTRES, reg);
> +   internal->status = NODATA;
> 
> -   if (params->srate <= 200)
> -   dataTime = 2000;
> -   else if (params->srate <= 500)
> -   dataTime = 1500;
> -   else if (params->srate <= 1500)
> -   dataTime = 1000;
> -   else
> -   dataTime = 500;
> -
> -   stb0899_write_reg(state, STB0899_DSTATUS2, 0x00); /* force
> search loop  */
> -   while (1) {
> -   /* WARNING! VIT LOCKED has to be tested before
> VIT_END_LOOOP*/
> -   reg = stb0899_read_reg(state, STB0899_VSTATUS);
> -   lock = STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg);
> -   loop = STB0899_GETFIELD(VSTATUS_END_LOOPVIT, reg);
> +   /* RESET FEC*/
> +   reg = stb0899_read_reg(state, STB0899_TSTRES);
> +   STB0899_SETFIELD_VAL(FRESACS, reg, 1);
> +   stb0899_write_reg(state, STB0899_TSTRES, reg);
> +   msleep(1);
> +   reg = stb0899_read_reg(state, STB0899_TSTRES);
> +   STB0899_SETFIELD_VAL(FRESACS, reg, 0);
> +   stb0899_write_reg(state, STB0899_TSTRES, reg);
> 
> -   if (lock || loop || (index > dataTime))
> -   break;
> -   index++;
> +   msleep(1);
> +   }
> }
> 
> if (lock) { /* DATA LOCK indicator  */
> 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media" in
> the body of a message to majord...@vger.kernel.org
> More 

Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-04-13 Thread Lutz Sammer
> On 05/04/11 21:07, Steffen Barszus wrote:
>> On Tue, 05 Apr 2011 13:00:14 +0200
>> "Issa Gorissen"  wrote:
>>
>>> Hi,
>>>
>>> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
>>> 31/3/2011) on two transponders on HB13E
>>>
>>> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
>>> Msymb/s 0.2 Pilot off Polar H
>>>
>>> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
>>> Msymb/s 0.2 Pilot off Polar H
>>>
>>>
>>> Before those changes, with my TT S2 3200, I was able to watch TV on
>>> those transponders. Now, I cannot even tune on those transponders. I
>>> have tried with scan-s2 and w_scan and the latest drivers from git.
>>> They both find the transponders but cannot tune onto it.
>>>
>>> Something noteworthy is that my other card, a DuoFlex S2 can tune
>>> fine on those transponders.
>>>
>>> My question is; can someone try this as well with a TT S2 3200 and
>>> post the results ?
>> i read something about it lately here (german!): 
>> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
>>
>> It says in stb0899_drv.c function:
>> static void stb0899_set_iterations(struct stb0899_state *state) 
>>
>> This:
>> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>> stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
>> STB0899_OFF0_MAX_ITER, reg);
>>
>> should be replaced with this:
>>
>> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
>> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
>> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
>> STB0899_OFF0_MAX_ITER, reg);
>>
>> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
>> affected.
>>
>> Kind Regards 
>>
>> Steffen
> Hi Steffen,
> 
> Unfortunately, it does not help in my case. Thx anyway.

Try my locking fix. With above patch I can lock the
channels without problem.

Johns

diff --git a/drivers/media/dvb/frontends/stb0899_algo.c
b/drivers/media/dvb/frontends/stb0899_algo.c
index 2da55ec..55f0c4e 100644
--- a/drivers/media/dvb/frontends/stb0899_algo.c
+++ b/drivers/media/dvb/frontends/stb0899_algo.c
@@ -338,36 +338,42 @@ static enum stb0899_status
stb0899_check_data(struct stb0899_state *state)
int lock = 0, index = 0, dataTime = 500, loop;
u8 reg;

-   internal->status = NODATA;
+   reg = stb0899_read_reg(state, STB0899_VSTATUS);
+   lock = STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg);
+   if ( !lock ) {

-   /* RESET FEC*/
-   reg = stb0899_read_reg(state, STB0899_TSTRES);
-   STB0899_SETFIELD_VAL(FRESACS, reg, 1);
-   stb0899_write_reg(state, STB0899_TSTRES, reg);
-   msleep(1);
-   reg = stb0899_read_reg(state, STB0899_TSTRES);
-   STB0899_SETFIELD_VAL(FRESACS, reg, 0);
-   stb0899_write_reg(state, STB0899_TSTRES, reg);
+   internal->status = NODATA;

-   if (params->srate <= 200)
-   dataTime = 2000;
-   else if (params->srate <= 500)
-   dataTime = 1500;
-   else if (params->srate <= 1500)
-   dataTime = 1000;
-   else
-   dataTime = 500;
-
-   stb0899_write_reg(state, STB0899_DSTATUS2, 0x00); /* force
search loop  */
-   while (1) {
-   /* WARNING! VIT LOCKED has to be tested before
VIT_END_LOOOP*/
-   reg = stb0899_read_reg(state, STB0899_VSTATUS);
-   lock = STB0899_GETFIELD(VSTATUS_LOCKEDVIT, reg);
-   loop = STB0899_GETFIELD(VSTATUS_END_LOOPVIT, reg);
+   /* RESET FEC*/
+   reg = stb0899_read_reg(state, STB0899_TSTRES);
+   STB0899_SETFIELD_VAL(FRESACS, reg, 1);
+   stb0899_write_reg(state, STB0899_TSTRES, reg);
+   msleep(1);
+   reg = stb0899_read_reg(state, STB0899_TSTRES);
+   STB0899_SETFIELD_VAL(FRESACS, reg, 0);
+   stb0899_write_reg(state, STB0899_TSTRES, reg);

-   if (lock || loop || (index > dataTime))
-   break;
-   index++;
+   msleep(1);
+   }
}

if (lock) { /* DATA LOCK indicator  */


--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-04-06 Thread Issa Gorissen
On 05/04/11 21:07, Steffen Barszus wrote:
> On Tue, 05 Apr 2011 13:00:14 +0200
> "Issa Gorissen"  wrote:
>
>> Hi,
>>
>> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
>> 31/3/2011) on two transponders on HB13E
>>
>> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
>> Msymb/s 0.2 Pilot off Polar H
>>
>>
>> Before those changes, with my TT S2 3200, I was able to watch TV on
>> those transponders. Now, I cannot even tune on those transponders. I
>> have tried with scan-s2 and w_scan and the latest drivers from git.
>> They both find the transponders but cannot tune onto it.
>>
>> Something noteworthy is that my other card, a DuoFlex S2 can tune
>> fine on those transponders.
>>
>> My question is; can someone try this as well with a TT S2 3200 and
>> post the results ?
> i read something about it lately here (german!): 
> http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938
>
> It says in stb0899_drv.c function:
> static void stb0899_set_iterations(struct stb0899_state *state) 
>
> This:
> reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> should be replaced with this:
>
> reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
> STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
> stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
> STB0899_OFF0_MAX_ITER, reg);
>
> Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
> affected.
>
> Kind Regards 
>
> Steffen
Hi Steffen,

Unfortunately, it does not help in my case. Thx anyway.

--
Issa
--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


RE: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-04-05 Thread COEXSI


> -Original Message-
> From: linux-media-ow...@vger.kernel.org [mailto:linux-media-
> ow...@vger.kernel.org] On Behalf Of Issa Gorissen
> Sent: mardi 5 avril 2011 13:00
> To: linux-media@vger.kernel.org
> Subject: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
> 
> Hi,
> 
> Eutelsat made a recent migration from DVB-S to DVB-S2 (since 31/3/2011)
> on two transponders on HB13E
> 
> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500 Msymb/s
> 0.2 Pilot off Polar H
> 
> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500 Msymb/s
> 0.2 Pilot off Polar H
> 

I can confirm that we have a lot of problem with these two transponders and
the TT-S2-3200 card.

Here are some observations:

- It seems that going from DVB-S to DVB-S2 make the antenna settings very
sensitive. We have some sites where everything is working correctly and on
some other sites where we needed to redo the antenna setup, especially the
LNB tilt.

- The STB0899 driver doesn't seem to work correctly: if the reception isn't
really good, we are missing a lot of TS packets and these packets are
altered (mainly garbage). But, the BER returned from the demodulator stay at
zero! (using FE_READ_BER ioctl). By the way, the FE_READ_UNCORRECTED_BLOCKS
ioctl isn't implemented in this driver.

Does anyone can confirm these observations?


> 
> Before those changes, with my TT S2 3200, I was able to watch TV on
> those transponders. Now, I cannot even tune on those transponders. I
> have tried with
> scan-s2 and w_scan and the latest drivers from git. They both find the
> transponders but cannot tune onto it.
> 
> Something noteworthy is that my other card, a DuoFlex S2 can tune fine
> on those transponders.
> 
> My question is; can someone try this as well with a TT S2 3200 and post
> the results ?
> 
> Thank you a lot,
> --
> Issa
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media"
> in the body of a message to majord...@vger.kernel.org More majordomo
> info at  http://vger.kernel.org/majordomo-info.html

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder

2011-04-05 Thread Steffen Barszus
On Tue, 05 Apr 2011 13:00:14 +0200
"Issa Gorissen"  wrote:

> Hi,
> 
> Eutelsat made a recent migration from DVB-S to DVB-S2 (since
> 31/3/2011) on two transponders on HB13E
> 
> - HOT BIRD 6 13° Est TP 159 Freq 11,681 Ghz DVB-S2 FEC 3/4 27500
> Msymb/s 0.2 Pilot off Polar H
> 
> - HOT BIRD 9 13° Est TP 99 Freq 12,692 Ghz DVB-S2 FEC 3/4 27500
> Msymb/s 0.2 Pilot off Polar H
> 
> 
> Before those changes, with my TT S2 3200, I was able to watch TV on
> those transponders. Now, I cannot even tune on those transponders. I
> have tried with scan-s2 and w_scan and the latest drivers from git.
> They both find the transponders but cannot tune onto it.
> 
> Something noteworthy is that my other card, a DuoFlex S2 can tune
> fine on those transponders.
> 
> My question is; can someone try this as well with a TT S2 3200 and
> post the results ?

i read something about it lately here (german!): 
http://www.vdr-portal.de/board16-video-disk-recorder/board85-hdtv-dvb-s2/p977938-stb0899-fec-3-4-tester-gesucht/#post977938

It says in stb0899_drv.c function:
static void stb0899_set_iterations(struct stb0899_state *state) 

This:
reg = STB0899_READ_S2REG(STB0899_S2DEMOD, MAX_ITER);
STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
stb0899_write_s2reg(state, STB0899_S2DEMOD, STB0899_BASE_MAX_ITER, 
STB0899_OFF0_MAX_ITER, reg);

should be replaced with this:

reg = STB0899_READ_S2REG(STB0899_S2FEC, MAX_ITER);
STB0899_SETFIELD_VAL(MAX_ITERATIONS, reg, iter_scale);
stb0899_write_s2reg(state, STB0899_S2FEC, STB0899_BASE_MAX_ITER, 
STB0899_OFF0_MAX_ITER, reg);

Basically replace STB0899_S2DEMOD with STB0899_S2FEC in this 2 lines
affected.

Kind Regards 

Steffen

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html