[RESEND] Re: DViCO FusionHDTV DVB-T Dual Digital 4 (rev 1) tuning regression

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> On Tue, Dec 1, 2009 at 4:18 AM, Vincent McIntyre
> <vincent.mcintyre@xxxxxxxxx> wrote:
>> Hi Rob
>>
>> I missed your followup and tested the 'revert.diff' patch, attached
>> for reference.
>> I have been slow replying because I've been scratching my head over the
>> results.
>>
>> I used 'signaltest.pl' to test[1], which uses tzap under the hood.
>> Perhaps this is not the best choice, but I wanted something that I
>> thought would
>> allow objective comparisons. That's trickier than I thought...
>> Unfortunately I only discovered last night how easy 'vlc
>> ./channels.conf' makes doing quick visual checks. I didn't have enough
>> time to re-patch and test again.
>>
>> My test procedure was:
>>  - get a baseline with tzap and signaltest.pl
>>  - patch, make, install. cold boot.
>>  - test with tzap and signaltest.pl
>>  - revert patch, for the moment.
>>
>> I tested two kernels, and both cards. I tested all the tuners but I'll
>> spare you that for now.
>>
>>  * 2.6.24-23-rt + v4l (c57f47cfb0e8+ tip)
>>
>>   I got rather different baseline results. All channels had
>> significantly higher BER
>>   than I'd noticed before. After patching, snr on some channels
>> seemed a little higher
>>   and BER was lower. On ch9, I think snr was up and BER improved a
>> little.
>>
>>  here are the signaltest summary tables:
>>  without patch. usb device (dvb0) usbid db78:0fe9
>>  Frequency       Signal          Ber             Unc
>>  =========       ========        ========        ========
>>  177500000         76.0 %           322.6           672.4  Seven
>>  191625000         76.0 %           320.2          1783.3  Nine
>>  219500000         76.8 %           329.8          2948.2  Ten
>>  226500000         76.9 %           296.6          4885.0  ABC
>>  571500000         77.0 %           542.0          7529.4  SBS
>>  578500000         77.1 %           539.5         10669.7  D44
>>
>>  with patch. usb device (dvb0) usbid db78:0fe9
>>  Frequency       Signal          Ber             Unc
>>  =========       ========        ========        ========
>>  177500000         76.6 %             2.3             0.0
>>  191625000         77.0 %           235.5            83.3
>>  219500000         76.9 %           288.0           501.8
>>  226500000         76.9 %           295.1          1416.4
>>  571500000         77.0 %           523.4          3980.0
>>  578500000         77.1 %           549.9          7409.4
>>
>>  without patch. pcie device (dvb1) pciid db78:18ac
>>  Frequency       Signal          Ber             Unc
>>  =========       ========        ========        ========
>>  177500000         71.2 %             3.1             0.0
>>  191625000         21.7 %           645.4           246.4
>>  219500000         73.6 %             1.9          1632.0
>>  226500000         73.5 %             2.8          1632.0
>>  571500000         73.9 %            13.6          2134.6
>>  578500000         72.7 %            58.2          6393.4
>>
>>  with patch. pcie device (dvb1) pciid db78:18ac
>>  Frequency       Signal          Ber             Unc
>>  =========       ========        ========        ========
>>  177500000         73.2 %             4.0             0.0
>>  191625000         74.0 %            37.0             0.0
>>  219500000         73.9 %             0.0             0.0
>>  226500000         73.0 %             4.6             0.0
>>  571500000         74.2 %            76.7           193.6
>>  578500000         72.8 %           213.8          4480.3
>>
>>
>>  * 2.6.31-14-generic + v4l (19c0469c02c3+ tip)
>>  Hard to say if I'm seeing an improvement.
>>
>> before patching - adapter0 usbid db78:0fe9
>> Frequency       Signal          Ber             Unc
>> =========       ========        ========        ========
>> 177500000         75.5 %           293.7          1926.4
>> 191625000         75.9 %           363.2          2993.3
>> 219500000         76.7 %           304.5          4225.8
>> 226500000         76.9 %           223.8          6153.3
>> 571500000         77.0 %           491.7          8726.0
>> 578500000         77.1 %           558.9         11787.1
>>
>> adapter0 repeat usbid db78:0fe9 (not sure what happened to UNC here..)
>> Frequency       Signal          Ber             Unc
>> =========       ========        ========        ========
>> 177500000         75.9 %           327.9         13893.6
>> 191625000         76.0 %           392.8         14939.0
>> 219500000         76.7 %           252.0         16052.0
>> 226500000         76.8 %           254.0         18063.1
>> 571500000         76.9 %           533.2         20644.1
>> 578500000         76.9 %           464.1         23836.8
>>
>> after patching - adapter0 usbid db78:0fe9
>> Frequency       Signal          Ber             Unc
>> =========       ========        ========        ========
>> 177500000         76.3 %             2.5             0.0
>> 191625000         76.8 %           227.6           119.0
>> 219500000         76.8 %           262.6           604.5
>> 226500000         76.8 %           282.7          1545.4
>> 571500000         77.0 %           486.8          3541.7
>> 578500000         77.1 %           521.5          6537.7
>>
>>
>> before patching - adapter1 pciid db78:18ac
>> Frequency       Signal          Ber             Unc
>> =========       ========        ========        ========
>> 177500000         70.9 %             0.0             0.0
>> 191625000         69.8 %             2.7             0.0
>> 219500000         73.2 %             4.1             0.0
>> 226500000         73.4 %             4.5             0.0
>> 571500000         74.0 %             0.0             0.0
>> 578500000         72.3 %           125.7          3589.3
>>
>> after patching - adapter2 pciid  db78:18ac  (enumeration order changed)
>> Frequency       Signal          Ber             Unc
>> =========       ========        ========        ========
>> 177500000         73.6 %             0.6             0.0
>> 191625000         74.2 %             0.0             0.0
>> 219500000         74.0 %             4.9             0.0
>> 226500000         73.3 %           163.2           349.7
>> 571500000         74.4 %           267.0          1014.6
>> 578500000         72.7 %            70.7          4906.0
>
> The stats above suggest that reverting the patch in question
> significantly reduces the instances of uncorrectable errors.
>
> It looks like indeed that a regression was introduced.
>
> Mauro, any thoughts on this?  I had heard things from a couple of
> other zl10353/xc3028 users that the tuning performance was pretty
> crappy compared to the mrec xc3028 driver.  This could definitely be
> the cause.

Mauro,

Resend of my proposed patch attached that reverts tuning regressions with
my DViCO card, whilst still fixing the original 6Mhz tuning issue.  Please
merge or let me know how else I should proceed to get this merged.

Thanks

-Rob

>
> Devin
>
> --
> Devin J. Heitmueller - Kernel Labs
> http://www.kernellabs.com
>

Attachment: revert2.diff
Description: Binary data


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux