Moonlander 2: Porovnání verzí
(→Konfigurace) |
(→Tuning) |
||
Řádka 69: | Řádka 69: | ||
* Příklad MH = 5.66 * 832 => Výkon hašování cca. 4.7 MH/s (+-5%). | * Příklad MH = 5.66 * 832 => Výkon hašování cca. 4.7 MH/s (+-5%). | ||
* Čím vyšší je rychlost hašování, tím větší je odchylka od tohoto průměru způsobená výrobní odchylkou ASIC. | * Čím vyšší je rychlost hašování, tím větší je odchylka od tohoto průměru způsobená výrobní odchylkou ASIC. | ||
+ | |||
+ | == Autostart == | ||
+ | Předpokládám že je žádoucí, aby se težař spouštěl aoutmaticky při spuštění systému. Pro tento účel jsem vytvořil skrypt, který to zajistí. | ||
+ | |||
+ | |||
+ | |||
== Tuning == | == Tuning == |
Verze z 2. 6. 2018, 14:54
Popis
Parametry:
- Rozhraní k připojení: USB (obsahuje převodník na COM)
- Rychlost Hashování : 3 - 5 MH/s
- Efektivita: 2 W/MH
- Napájení : 5 V USB
- Spotřeba : Max 10 W
- Oficiální stránky: https://www.futurebit.io/getting-started/
- Nákup v DE: http://www.bitshopper.de/
- Ovladače USB (COM): https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
- Vlastní těžař : https://github.com/jstefanop/bfgminer/releases
- Návod http://www.bitshopper.de/support/instructions/moonlander-2/moonlander-2-setup-linux/?lang=en
- Fórum k produktu: bitcointalk.org/index.php?topic=2125643.0
Základní měny které je možné těžit:
- Litecoin, Dogecoin, Verge, GameCredits, Digibyte, Feathercoin, Megacoin, Novacoin
Instalace
Následující popis je zaměřen na zprovoznění distribuce pro ARM procesory, Raspberry. Pro instalaci na jinou platformu stačí jen stáhnout patřičný soubor z Githubu.
Prvně provedeme upgrade systému a doinstalujeme potřebné balíčky:
sudo raspi-config sudo rpi-update sudo apt-get update sudo apt-get upgrade -y sudo apt-get dist-upgrade sudo apt-get install -y libcurl4-gnutls-dev libjansson-dev
Následně vytvoříme podadresář a stáhneme aktuální verzi z Githubu (následující postup je pro verzí 5.4.2 - doporučuji ověřit zda není novější):
mkdir -p moonlander2 cd ./moonlander2 wget https://github.com/jstefanop/bfgminer/releases/download/bfgminer-5.4.2-futurebit2/bfgminer_5.4.2-futurebit2_linux_armv6.tar.gz tar -xzf bfgminer_5.4.2-futurebit2_linux_armv6.tar.gz cd bfgminer_5.4.2-futurebit2_linux_armv6 sudo ln -s ~/moonlander2/bfgminer_5.4.2-futurebit2_linux_armv6/bfgminer /usr/bin/ cd ~
A nakonec ověříme že se vše zdařilo:
./bfgminer --help
Pokud chceme sledovat funkčnost přes web rozhraní, doinstalujeme web server. To je vhodné, pokud budeme těžaře spouštět na pozadí.
sudo apt-get install -y lighttpd php-cgi apache2-utils screen htop sudo lighty-enable-mod fastcgi-php sudo service lighttpd force-reload
Následně stahneme soubor miner.php a uložíme je do adresáře www.
Konfigurace
Příklad spuštění přímo z příkazového řádku:
./bfgminer --api-listen --api-mcast --scrypt -o stratum+tcp://litecoinpool.org:3333 -u Tydyt.1 -p 1,d=128 -S MLD:ALL --set MLD:clock=540
Nejzajímavější je parametr "--set MLD:clock=xxx" který umožňuje nastavit rychlost hodin. Povolené hodnoty jsou jen : 384, 450, 480, 540, 576, 600, 612, 625, 636, 648, 660, 672, 684, 700, 720, 744, 756, 768, 796, 832, 852, 876, 900, 924, 954.
Na výše uvedené frekvenci hodin a výkonu jádra závisý vlastní těžební výkon. Průměrnou rychlost hašování můžete vypočítat podle následujícího vzorce:
- Výkon hašování MH = 5.66 * MHz.
- Příklad MH = 5.66 * 832 => Výkon hašování cca. 4.7 MH/s (+-5%).
- Čím vyšší je rychlost hašování, tím větší je odchylka od tohoto průměru způsobená výrobní odchylkou ASIC.
Autostart
Předpokládám že je žádoucí, aby se težař spouštěl aoutmaticky při spuštění systému. Pro tento účel jsem vytvořil skrypt, který to zajistí.
Tuning
Upozornění:
Regulace napětí by měla být prováděna pečlivě a ve velmi malých krocích. Nikdy nepoužívejte Hašovací rychlost, které je mimo uvedený rozsah. To by s největší pravděpodobností poškodilo ASIC, který poběží na vysokém napětí a s vysokýni hodinami po dlouhou dobu. Na takto poškozené horníky se pak záruka nevstahuje !
Horník obsahuje dva trimry pro nastavení napětí:
- první je určen pro napájení pamětí a umožnuje nastavit rozsah 0.65 až 1.05 V.
- druhý je určen pro napájení procesoru a umožnuje nastavit rozsah 0.625 V až 0.91 V.
V zásadě můžete nastavit cokoliv mezi následujícími scénáři:
- Maximální hashový výkon s vysokou frekvencí procesoru a odpovídajícím přizpůsobení napájení pro procesor pro co nejnožší spotřebě energie.
- Maximální účinnost s nízkou frekvencí a odpovídajícím nastaveným nízkého napětím při nízké spotřebě
Konbinací obou scénářů můžeme docílit nejoptimálnějšího bodu výkonu. V praxi je nejvýhodnější rychlost hodin 756 MHh při napájení jádra 0,725V. Toto nastavení odpovídá nejefektivnějšímu nastavení maxima, které stále vykazuje dobrý výkon, ale stále stačí chlazení namontovaným ventilátorem.