>> (p.1)
    Author Topic: L3+/L3++ voltage tuning script  (Read 3536 times)
    psycodad (OP)
    Legendary
    *
    Offline

    Activity: 1856
    Merit: 3053


    精神分析的爸


    View Profile
    May 15, 2018, 04:50:37 PM
    Last edit: June 25, 2018, 07:02:39 PM by psycodad
    Merited by vapourminer (1)
     #1

    Since jstefanop was so kind to release his demo code for voltage setting on the L3+ we could finally undervolt our L3+ and save some of those precious watts.

    Though the process of tuning every hash board is time consuming and boring (at least after the third L3+) and I soon wished there was a way to automate this trial and error process similar to what General Tarkin did on the Titans.

    So I hotglued some python script that does the whole process automatically and does not require you to install jstefanops binary on every single miner. But you need a Linux (MacOS might work) machine that can reach the miners you want to tune over the network.

    Note: Just to be very clear: The script needs to be run from a different computer than your miner!

    If you are willing to try this alpha software, head over to github and checkout my bitmain-tools repo:

    https://github.com/psycodad-bct/bitmain-tools

    Usage in the simplest form is just:
    Code:
    git clone https://github.com/psycodad-bct/bitmain-tools
    cd bitmain-tools/scripts
    ./l3plus_autotune.py -i <your-miner-ip>

    All options are printed if you supply no arguments to the script:
    Code:
    Usage:
    ./l3plus_autotune.py -i <ip>|--minerip=<ip> [OPTIONS]

    Options:
     -p <adminpass> admin password if not set to 'admin'
     --password=<adminpass>
     -s <chain1[,chain2]> skip one or more chains
     --skip <chain1[,chain2]>

    Examples:
    Tune miner on 10.10.10.33, use '1234' as admin password and skip tuning chain 2 and 3:
    ./l3plus_autotune.py --minerip 10.10.10.33 -p 1234 --skip 2,3
    Default usage :
    ./l3plus_autotune.py -i 10.10.10.33

    The script may take anywhere from 30min to several hours or can even refuse to complete if your miner is too unstable. If that happens you can try to use the --skip option to skip tuning one or more chains/hashboards and set them to the best possible value manually.

    I did this to save time on tuning and re-tuning my L3+ miners and thought I'd share it here.

    Disclaimer:
    This script has at best pre-alpha-quality (or even less) and comes as-is with no warranties at all. I have tested it heavily and to the best of my knowledge it should do no harm, but it has obviously when playing with voltages the potential to damage your miner and even if not it will probably void your Bitmain warranty.

    Use completely at your own risk!

    If in doubt, use the source Luke!


Page 1
Viewing Page: 1