Thanks Thanks:  0
Likes Likes:  0
Results 1 to 1 of 1
  1. #1
    Legend pt-1's Avatar
    Join Date
    Jun 2006
    Age
    50
    Posts
    823
    Post Thanks
    Chats
    0
    Rep Power
    18

    Dbox Driver Developers need your Input !!!

    Sagem Cable Driver Test:

    A lot of users complain lately that on certain frequencys the stations cannot be received anymore at all or with some difficulty.

    To make the test easy create a Bouquett "test" that contains a station from each frequency.

    Check your Services.xml for the single Transponders (Frequency) and choose a Station and add it to that Bouquet.

    Try to arrange the Stations in a way that it starts with the lowest Frequencys !

    Maybe user even want to upload their bouqutes/services.xml for others to test.

    The goal of this test is to supply -->Hidden Content <-- with
    enough results so he can optimize the Tuner Drivers

    -->Hidden Content <-- NO EMU NO KEYS
    -->Hidden Content <-- NO EMU NO KEYS

    Remember the Project lives of your feedback and you can help yourself and others so please spend some time on this !

    Install the Image on your Dbox

    Open a Telnet sessions
    (Click on Start, Click on Run,type cmd and hit enter)
    Enter the IP of your Dbox and hit enter
    Enter the Username: needs to be supplied by the Image creator 1st
    Enter the Password: needs to be supplied by the Image creator 1st
    Enter now this command:

    Code:
    cat /proc/kmsg
    Open a 2nd Telnet sessions
    (Click on Start, Click on Run,type cmd and hit enter)
    Enter the IP of your Dbox and hit enter
    Enter the Username: needs to be supplied by the Image creator 1st
    Enter the Password: needs to be supplied by the Image creator 1st
    Enter now this command:

    Code:
    cd /proc/driver/at76c651
    Start now with the 1st Station in your new Test Bouquet.

    You should get a message like this:

    BR Fernsehen:
    AT76C651-Rev. = 16, Frequency = 113000000, Symbol Rate = 6900000, QAM-64
    00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
    0x00: f4 7c 06 06 3f ee 00 00 30 80 70 00 c2 00 65 10
    0x10: 06 10 14 00 ff 28 04 00 00 00 10 00 00 00 00 00
    0x20: 45 d0 06 ac 90 00 00 01 8b 0c 00 00 00 00 00 00
    0x30: 90 7a 4d 8a 9c 44 0c 0a 00 2a 16 1f 00 00 00 00
    0x40: 0a 99 00 f4 7f 04 00 00 00 00 00 00 00 00 00 00
    0x50: 99 2b 67 07 40 00 00 00 04 00 00 00 00 00 00 00
    0x60: 00 cc 47 0c 11 00 00 00 00 00 00 00 00 00 00 00
    0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0x80: ff 00 08 5a 00 00 02 08 1c 00 00 00 35 01 b1 0c
    0x90: 60 ad 8d 00 00 00 00 00 00 00 00 00 00 00 00 00
    0xa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0xb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0xc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0xd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0xe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    0xf0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    Please load after every change the original State so that the results are not influenced by previous changes.

    A little Hex FAQ:

    You write 0x bevor a number if it is not a decimal number.

    We are used to decimal numbering in our everyday lufe as it is based on the number 10 and you can per digit show numbers in the range from 0 to 9.

    The Hexadecimal system is based on 16.You can per digit show numbers from 0 to 9 and the letters A to F.

    This means the number 0x45 (hex four five) equals in the Decimal System the number 69 (Sixty nine)

    A few examples from a Registerdump:

    <4>AT76C651-Rev. = 16, Frequency = 370000000, Symbol Rate = 6900000, QAM-64
    <4> 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
    <4>0x00: f4 7c 06 06 3f ee 00 00 30 80 70 00 c2 00 65 10
    <4>0x10: 06 10 14 00 ff 28 04 00 00 00 10 00 00 00 00 00
    <4>0x20: 45 d0 06 ac 90 00 00 01 96 0c 00 00 00 00 00 00
    <4>0x30: 90 7a 4d 8a 9c 44 0c 0a 00 37 ca 8a 00 00 00 00
    <4>0x40: 0a 99 00 f4 7f 01 00 00 00 00 00 00 00 00 00 00
    <4>0x50: 99 2b 67 07 40 00 00 00 13 00 00 00 00 00 00 00
    <4>0x60: 04 cc 47 0c 11 00 00 00 00 00 00 00 00 00 00 00
    <4>0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0x80: fb 1f ff ff ff ff 02 3d 8c 00 00 ff 7b 00 72 1f
    <4>0x90: 3b ff b0 62 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xf0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    In row 0x20 and line 00 is the value 45

    This means 0x20 + (0x)00 = Register 0x20 is the Value 0x45

    In the 2nd Window (explained above) we change the Value to 0x00 via:

    Code:
    echo 20,00>data
    Imideately after you enter this new value you get a Kernelmessage in the 1st Window with the KernelDump:

    <4>[at76c651] Register = 0x20 changed data to 0x00
    <4>
    <4>AT76C651-Rev. = 16, Frequency = 370000000, Symbol Rate = 6900000, QAM-64
    <4> 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
    <4>0x00: f4 7c 06 06 3f ee 00 00 30 80 70 00 c2 00 65 10
    <4>0x10: 06 10 14 00 ff 28 04 00 00 00 10 00 00 00 00 00
    <4>0x20: 00 d0 06 ac 90 00 00 01 83 0c 00 00 00 00 00 00
    <4>0x30: 90 7a 4d 8a 9c 44 0c 0a 00 d8 eb e3 00 00 00 00
    <4>0x40: 0a 99 00 f4 7f 05 00 00 00 00 00 00 00 00 00 00
    <4>0x50: 99 2b 67 07 40 00 00 00 11 00 00 00 00 00 00 00
    <4>0x60: 04 cc 47 0c 11 00 00 00 00 00 00 00 00 00 00 00
    <4>0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0x80: fb 1f ff ff ff ff 02 3b 90 00 00 ff 75 00 33 1b
    <4>0x90: a8 ff ae 03 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xf0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    You can now see how the Register Value has changed.

    Please check on your TV screen if the Picture quality has changed and if the BER or SIG Values have moved.

    Now before we try another Value we have to reset the old ones to the previous settings (0x45).

    In the 2nd window please use the following command:

    Code:
    echo 20,45>data
    You get again the Kernelmessage in the 1st Window with the actual Registerdump:

    <4>[at76c651] Register = 0x20 changed data to 0x45
    <4>
    <4>AT76C651-Rev. = 16, Frequency = 370000000, Symbol Rate = 6900000, QAM-64
    <4> 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f
    <4>0x00: f4 7c 06 06 3f ee 00 00 30 80 70 00 c2 00 65 10
    <4>0x10: 06 10 14 00 ff 28 04 00 00 00 10 00 00 00 00 00
    <4>0x20: 45 d0 06 ac 90 00 00 01 77 0c 00 00 00 00 00 00
    <4>0x30: 90 7a 4d 8a 9c 44 0c 0a 00 07 18 ab 00 00 00 00
    <4>0x40: 0a 99 00 f4 7f 06 00 00 00 00 00 00 00 00 00 00
    <4>0x50: 99 2b 67 07 40 00 00 00 13 00 00 00 00 00 00 00
    <4>0x60: 04 cc 47 0c 11 00 00 00 00 00 00 00 00 00 00 00
    <4>0x70: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0x80: fb 1f ff ff ff ff 02 35 44 00 00 ff 74 00 4c 1c
    <4>0x90: f6 ff af 22 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xa0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xb0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xc0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xd0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xe0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    <4>0xf0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
    You can try the following Resisters:

    Code:
    echo 20,45 >data 
    echo 17,00 >data 
    echo 17,3f >data 
    echo 17,7f >data 
    echo 17,bf >data 
    echo 17,ff >data 
    echo 11,10 >data 
    echo 11,12 >data 
    echo 24,90 >data 
    echo 24,c0 >data 
    echo 42,00 >data 
    echo 42,24 >data 
    echo 30,90 >data 
    echo 30,94 >data 
    echo 35,2a >data 
    echo 35,48 >data 
    echo 31,7a,4d,7a,4d >data 
    echo 31,7a,4d,8a,9c >data
    and the following combinations

    Code:
    0xAE 0x9C 
    0x98 0x98 
    0x9A 0xBC 
    0x9A 0xDD 
    0x9E 0x7C 
    0x88 0x78 
    0x8A 0x9C 
    0x8A 0xBD 
    0x7A 0x4D 
    0x7C 0x49 
    0x7E 0x6D 
    0x7F 0x8E
    You can enter a maximum of 4 registers

    Example:

    Code:
    echo "Register without 0x","Value without 0x">data
    or multiple ones

    echo "Startregister without 0x","Value for Startregister without 0x","Value for 1. Following
    Register without 0x">data
    In above example:

    Register 0x31-0x34 should be changed

    Code:
    echo 31,7a,4d,7f,8e>data
    results in:

    Code:
    Register 0x31 -> 0x7a 
    Register 0x32 -> 0x4d 
    Register 0x33 -> 0x7f 
    Register 0x34 -> 0x8e
    HINTS: Use putty as a telnet client (Download from the Internet)
    Last edited by pt-1; 18-08-2007 at 06:26 PM.

Similar Threads

  1. Replies: 0
    Last Post: 14-01-2015, 09:07 AM
  2. 32" LG, HD LCD With 1080p Input £455
    By y2krog2000 in forum Bargain Basement
    Replies: 0
    Last Post: 17-12-2007, 02:00 PM
  3. DBox2 as a MythTV input?
    By ck99 in forum Cable Dbox2
    Replies: 4
    Last Post: 02-11-2006, 11:58 PM
  4. 15.1" laptop screen 30 pin input wanted.
    By gdprince in forum Wanted Items
    Replies: 0
    Last Post: 16-09-2006, 09:28 PM
  5. Is their any Flash&PHP Developers in here?
    By SimpleBOX in forum General Discussion
    Replies: 0
    Last Post: 20-05-2006, 10:33 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •