* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
@ 2011-04-14 0:05 Lutz Sammer
2011-05-03 23:16 ` Mauro Carvalho Chehab
0 siblings, 1 reply; 14+ messages in thread
From: Lutz Sammer @ 2011-04-14 0:05 UTC (permalink / raw)
To: linux-media
> On 05/04/11 21:07, Steffen Barszus wrote:
>> On Tue, 05 Apr 2011 13:00:14 +0200
>> "Issa Gorissen" <flop.m@xxxxxxx> 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 <= 2000000)
- dataTime = 2000;
- else if (params->srate <= 5000000)
- dataTime = 1500;
- else if (params->srate <= 15000000)
- 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 */
^ permalink raw reply related [flat|nested] 14+ messages in thread* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-04-14 0:05 TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder Lutz Sammer
@ 2011-05-03 23:16 ` Mauro Carvalho Chehab
2011-05-04 11:27 ` Lutz Sammer
2011-05-05 4:25 ` Manu Abraham
0 siblings, 2 replies; 14+ messages in thread
From: Mauro Carvalho Chehab @ 2011-05-03 23:16 UTC (permalink / raw)
To: Lutz Sammer; +Cc: linux-media, Manu Abraham
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" <flop.m@xxxxxxx> 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 <= 2000000)
> - dataTime = 2000;
> - else if (params->srate <= 5000000)
> - dataTime = 1500;
> - else if (params->srate <= 15000000)
> - 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 majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 14+ messages in thread* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-05-03 23:16 ` Mauro Carvalho Chehab
@ 2011-05-04 11:27 ` Lutz Sammer
2011-05-12 12:23 ` Issa Gorissen
2011-09-21 16:44 ` Mauro Carvalho Chehab
2011-05-05 4:25 ` Manu Abraham
1 sibling, 2 replies; 14+ messages in thread
From: Lutz Sammer @ 2011-05-04 11:27 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: linux-media, Manu Abraham
[-- Attachment #1: Type: text/plain, Size: 2797 bytes --]
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" <flop.m@xxxxxxx> 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
[-- Attachment #2: stb0899_fec_fix.diff --]
[-- Type: text/plain, Size: 859 bytes --]
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)
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-05-04 11:27 ` Lutz Sammer
@ 2011-05-12 12:23 ` Issa Gorissen
2011-09-21 16:44 ` Mauro Carvalho Chehab
1 sibling, 0 replies; 14+ messages in thread
From: Issa Gorissen @ 2011-05-12 12:23 UTC (permalink / raw)
To: linux-media; +Cc: Mauro Carvalho Chehab, Manu Abraham
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" <flop.m@xxxxxxx> 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
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-05-04 11:27 ` Lutz Sammer
2011-05-12 12:23 ` Issa Gorissen
@ 2011-09-21 16:44 ` Mauro Carvalho Chehab
2011-09-21 17:52 ` Manu Abraham
1 sibling, 1 reply; 14+ messages in thread
From: Mauro Carvalho Chehab @ 2011-09-21 16:44 UTC (permalink / raw)
To: Lutz Sammer; +Cc: linux-media, Manu Abraham
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" <flop.m@xxxxxxx> 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/
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-09-21 16:44 ` Mauro Carvalho Chehab
@ 2011-09-21 17:52 ` Manu Abraham
2011-10-06 21:21 ` Sébastien RAILLARD (COEXSI)
0 siblings, 1 reply; 14+ messages in thread
From: Manu Abraham @ 2011-09-21 17:52 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: Lutz Sammer, linux-media
Mauro,
On Wed, Sep 21, 2011 at 10:14 PM, Mauro Carvalho Chehab
<mchehab@redhat.com> 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" <flop.m@xxxxxxx> 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 <manu@linuxtv.org>
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-09-21 17:52 ` Manu Abraham
@ 2011-10-06 21:21 ` Sébastien RAILLARD (COEXSI)
0 siblings, 0 replies; 14+ messages in thread
From: Sébastien RAILLARD (COEXSI) @ 2011-10-06 21:21 UTC (permalink / raw)
To: 'Manu Abraham', 'Mauro Carvalho Chehab'
Cc: 'Lutz Sammer', linux-media
> -----Original Message-----
> From: linux-media-owner@vger.kernel.org [mailto:linux-media-
> owner@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
> <mchehab@redhat.com> 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"
> >>>>>> <flop.m@xxxxxxx> 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,
> >>
We did a lot of experiments with this card and these 2 transponders, and
here is what you need:
* The dish must be perfectly oriented
* Check carefully the X-pol (LNB rotation)
* Be careful that all the LNB are not equal: we managed to get good results
with some LNBs and never manage to have reception with other models of LNB
* It seems that the DVB-S2 demodulator (that is quite old now) in this card
is very sensitive to bad signals and maybe sensitive to cross polarization
more than other demodulators.
So make a short answer: to correct the issues with these specifics
transponders and this card, we first do a fine dish/LND orientation and then
change the LNB, usually, it's enough. Specific measurement tool is needed to
make good work.
Finally, it isn't that much a driver problem in my opinion.
> >> 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 <manu@linuxtv.org>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-media"
> in the body of a message to majordomo@vger.kernel.org More majordomo
> info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-05-03 23:16 ` Mauro Carvalho Chehab
2011-05-04 11:27 ` Lutz Sammer
@ 2011-05-05 4:25 ` Manu Abraham
2011-05-05 11:05 ` Mauro Carvalho Chehab
1 sibling, 1 reply; 14+ messages in thread
From: Manu Abraham @ 2011-05-05 4:25 UTC (permalink / raw)
To: Mauro Carvalho Chehab; +Cc: Lutz Sammer, linux-media
On Wed, May 4, 2011 at 3:16 AM, Mauro Carvalho Chehab
<mchehab@redhat.com> 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" <flop.m@xxxxxxx> 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
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-05-05 4:25 ` Manu Abraham
@ 2011-05-05 11:05 ` Mauro Carvalho Chehab
0 siblings, 0 replies; 14+ messages in thread
From: Mauro Carvalho Chehab @ 2011-05-05 11:05 UTC (permalink / raw)
To: Manu Abraham; +Cc: Lutz Sammer, linux-media
Em 05-05-2011 01:25, Manu Abraham escreveu:
> On Wed, May 4, 2011 at 3:16 AM, Mauro Carvalho Chehab
> <mchehab@redhat.com> 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" <flop.m@xxxxxxx> 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.
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
@ 2011-05-04 13:22 Issa Gorissen
0 siblings, 0 replies; 14+ messages in thread
From: Issa Gorissen @ 2011-05-04 13:22 UTC (permalink / raw)
To: Lutz Sammer; +Cc: linux-media
From: Lutz Sammer <johns98@gmx.net>
> 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" <flop.m@xxxxxxx> 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
^ permalink raw reply [flat|nested] 14+ messages in thread
* TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
@ 2011-04-05 11:00 Issa Gorissen
2011-04-05 19:07 ` Steffen Barszus
2011-04-05 20:03 ` Sébastien RAILLARD (COEXSI)
0 siblings, 2 replies; 14+ messages in thread
From: Issa Gorissen @ 2011-04-05 11:00 UTC (permalink / raw)
To: linux-media
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 ?
Thank you a lot,
--
Issa
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-04-05 11:00 Issa Gorissen
@ 2011-04-05 19:07 ` Steffen Barszus
2011-04-06 19:55 ` Issa Gorissen
2011-04-05 20:03 ` Sébastien RAILLARD (COEXSI)
1 sibling, 1 reply; 14+ messages in thread
From: Steffen Barszus @ 2011-04-05 19:07 UTC (permalink / raw)
To: Issa Gorissen; +Cc: linux-media
On Tue, 05 Apr 2011 13:00:14 +0200
"Issa Gorissen" <flop.m@usa.net> 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
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-04-05 19:07 ` Steffen Barszus
@ 2011-04-06 19:55 ` Issa Gorissen
0 siblings, 0 replies; 14+ messages in thread
From: Issa Gorissen @ 2011-04-06 19:55 UTC (permalink / raw)
To: Steffen Barszus; +Cc: linux-media
On 05/04/11 21:07, Steffen Barszus wrote:
> On Tue, 05 Apr 2011 13:00:14 +0200
> "Issa Gorissen" <flop.m@usa.net> 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
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder
2011-04-05 11:00 Issa Gorissen
2011-04-05 19:07 ` Steffen Barszus
@ 2011-04-05 20:03 ` Sébastien RAILLARD (COEXSI)
1 sibling, 0 replies; 14+ messages in thread
From: Sébastien RAILLARD (COEXSI) @ 2011-04-05 20:03 UTC (permalink / raw)
To: 'Issa Gorissen', linux-media
> -----Original Message-----
> From: linux-media-owner@vger.kernel.org [mailto:linux-media-
> owner@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 majordomo@vger.kernel.org More majordomo
> info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2011-10-06 21:21 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-14 0:05 TT-budget S2-3200 cannot tune on HB13E DVBS2 transponder Lutz Sammer
2011-05-03 23:16 ` Mauro Carvalho Chehab
2011-05-04 11:27 ` Lutz Sammer
2011-05-12 12:23 ` Issa Gorissen
2011-09-21 16:44 ` Mauro Carvalho Chehab
2011-09-21 17:52 ` Manu Abraham
2011-10-06 21:21 ` Sébastien RAILLARD (COEXSI)
2011-05-05 4:25 ` Manu Abraham
2011-05-05 11:05 ` Mauro Carvalho Chehab
-- strict thread matches above, loose matches on Subject: below --
2011-05-04 13:22 Issa Gorissen
2011-04-05 11:00 Issa Gorissen
2011-04-05 19:07 ` Steffen Barszus
2011-04-06 19:55 ` Issa Gorissen
2011-04-05 20:03 ` Sébastien RAILLARD (COEXSI)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox