Open Source Miners Flasher

Kostenloser Web-Flasher

AxeOS Update für Bitaxe & NerdQaxe, direkt im Browser

Für NerdQaxe ++, NerdOctaxe, Nerdaxe und Bitaxe: USB-Kabel einstecken, Gerät wählen, installieren. Der Flasher liest deinen Miner vorher aus, holt die passende Datei aus dem GitHub-Release und prüft sie, bevor er schreibt. Beim Update bleiben WLAN, Pool und Adresse gespeichert.

  • OSM-OS oder Original, jede Version wählbar
  • SHA-256 jeder Datei gegen GitHub geprüft
  • Erkennung per USB, nur lesend
  • Recovery für Miner, die nicht mehr starten
NerdQaxe ++
NerdOctaxe
Bitaxe Gamma 601

Firmware aufspielen

Drei Entscheidungen, dann schreibt der Flasher. Vorausgewählt ist, was meistens passt.

Welcher Miner hängt am Kabel?

Tippe auf dein Gerät oder lass den Flasher nachsehen.

Automatisch erkennen

Das Netzteil bleibt dran, dazu kommt ein USB-C-Kabel mit Datenleitung direkt vom Miner zum Rechner. Beim Erkennen schaut der Flasher nur nach: welches Gerät, welches Board, welche Firmware, welches WLAN.

Nerd-Familie NerdOS, Firmware je Board eigens gebaut

Bitaxe AxeOS, eine Firmware für alle Boards

Versionen werden von GitHub geholt …

Board nicht dabei? Alle Werks-Images

Hier stehen sämtliche Boards aus den Releases, auch solche, die wir nicht verkaufen (etwa NerdQAxe+, NerdQX oder Bitaxe Ultra). Ein Image aus dieser Liste schreibt der Flasher immer komplett neu. Greif nur darauf zurück, wenn du die Board-Kennung sicher weißt.

Firmware und Version

Beide Kanäle kommen aus GitHub-Releases. Vorausgewählt ist die neueste stabile Version.

OSM-OS sind unsere Builds von ESP-Miner (Bitaxe) und ESP-Miner-NerdQAxePlus (Nerd-Familie). Geändert sind Voreinstellungen: Hostname OSM-Miner, Pool pool.bitaxe.de mit pool.opensourceminers.de als Ausweich-Pool, eine voreingestellte Bitcoin-Adresse (nach einer Werksinstallation durch deine eigene ersetzen), der Takt einzelner Boards. Dazu kommt ein Update-Kanal für OSM-OS in der Weboberfläche. Der Quellcode liegt offen auf GitHub.

Die Dateien laufen nur durch unseren Server, verändert wird dabei nichts. Vor dem Schreiben vergleicht der Flasher jede Datei per SHA-256 mit der Angabe im GitHub-Release; Dateien ohne Prüfsumme bietet er gar nicht erst an.

Update oder Werksinstallation?

Für ein laufendes Gerät reicht fast immer das Update.

Noch kein Miner ausgewählt Tippe oben auf deinen Miner oder lass ihn per USB erkennen.

Kein Chrome am Rechner? Update über die Weboberfläche

Am Handy, am Tablet, in Safari oder Firefox gibt es kein Web Serial. Das Update geht trotzdem, über die Weboberfläche des Miners im selben WLAN. Die Einstellungen bleiben dabei erhalten.

Bitaxe mit OSM-OS

Update mit einem Klick

Ab OSM-OS v2.15.3 findet die Seite Update in AxeOS die neueste OSM-OS-Version selbst: auf Check tippen, danach auf Install. Die Versionsliste kommt von GitHub, die Datei über diesen Flasher.

Nerd-Geräte mit OSM-OS

Update aus den Settings

NerdOS hat unter Settings einen Update-Bereich mit dem OSM-Kanal, den offiziellen Releases und einem One Click Update. Den Download von GitHub erledigt der Miner dabei selbst.

Jede Firmware

Dateien hochladen

Wähl oben deinen Miner. In einem Browser ohne Web Serial zeigt der Flasher Download-Knöpfe für genau die Dateien, die dein Gerät braucht: esp-miner.bin beim Bitaxe, die eigene App-Datei und www.bin bei der Nerd-Familie.

Das Display des Miners zeigt die Adresse an. Der Link führt in dein eigenes Netz, unser Server erfährt davon nichts.

Bitaxe und Nerd-Geräte im selben Schwarm

Oft läuft mehr als ein Miner im Haus, etwa ein Bitaxe Gamma auf dem Schreibtisch und ein NerdQaxe ++ im Regal. Für den Flasher macht das keinen Unterschied, er nimmt sich ein Gerät nach dem anderen vor.

Die beiden Familien haben getrennte Firmware-Projekte. Bitaxe-Geräte teilen sich eine App-Datei, das Board steht in ihren Einstellungen. In der Nerd-Familie ist jede Datei für genau ein Board gebaut; die Datei eines NerdQaxe ++ läuft auf einer NerdOctaxe nicht richtig. Deshalb liest der Flasher vor jedem Schreiben aus, welche Firmware das Gerät gerade hat, und sperrt ein Update, das nicht passt.

Bei mehreren Geräten gehst du so vor: anstecken, erkennen lassen, installieren. Auf der Erfolgsseite „Nächsten Miner flashen“ wählen, Kabel umstecken, wieder erkennen. Kanal und Installationsart bleiben eingestellt.

Ein Tipp für den Überblick: Alle OSM-OS-Geräte heißen ab Werk OSM-Miner. Gib jedem in den Einstellungen einen eigenen Hostnamen, dann findest du sie im Router und unter http://name.local wieder.

Welche Datei zu welchem Gerät gehört

So ordnet der Flasher die Firmware zu. Die Werks-Images tragen die Kennung im Dateinamen, die Update-Dateien schreibt er beim Update an die Stelle der App.

GerätChipWerks-ImageUpdateMehr
NerdQaxe ++4× BM1370NerdQAxe++esp-miner-NerdQAxe++.bin + www.binFirmware-Seite
NerdOctaxe8× BM1370NerdOCTAXE-Gammaesp-miner-NerdOCTAXE-Gamma.bin + www.binFirmware-Seite
NerdOctaxe Hydro8× BM1370NerdOCTAXE-Gammaesp-miner-NerdOCTAXE-Gamma.bin + www.binFirmware-Seite
Nerdaxe GaiaBM1373NerdAxeGaiaesp-miner-NerdAxeGaia.bin + www.binFirmware-Seite
Nerdaxe Gaia Copper ProBM1373NerdAxeGaiaProesp-miner-NerdAxeGaiaPro.bin + www.binFirmware-Seite
Nerdaxe GammaBM1370NerdAxeGammaesp-miner-NerdAxeGamma.bin + www.binFirmware-Seite
Bitaxe Gamma 601BM1370601esp-miner.binim Shop
Bitaxe Gamma Copper ProBM1370copperzilla (OSM-OS), 601 (Original)esp-miner.binim Shop
Bitaxe GT 8012× BM1370801esp-miner.binim Shop
Bitaxe Supra Hex 7026× BM1368702esp-miner.binim Shop
Bitaxe Gamma Hex 13006× BM13701300esp-miner.binim Shop

Nicht dabei sind Geräte mit geschlossener Firmware wie der Avalon Nano 3S. Weitere Boards aus den Releases, etwa NerdQAxe+, NerdQX oder Bitaxe Ultra, findest du im Flasher unter „Alle Werks-Images“.

Was beim Installieren passiert

Der Fortschritt zeigt jeden Schritt einzeln. Geschrieben wird erst, wenn Download, Prüfsumme und Gerät zusammenpassen.

  1. LadenDie Dateien kommen aus dem GitHub-Release, über unseren Server, weil GitHub bei Release-Dateien kein CORS erlaubt.
  2. SHA-256 vergleichenDein Browser berechnet die Prüfsumme jeder Datei und vergleicht sie mit dem Wert im Release. Weicht sie ab, ist Schluss.
  3. VerbindenÜber Web Serial spricht der Browser mit dem ESP32-S3 im Miner. Den Port bestätigst du selbst im Browser-Fenster.
  4. Auslesen und prüfenPartitionstabelle, laufende Firmware und Einstellungen werden gelesen. Passt die Auswahl nicht zum Gerät, fragt der Flasher nach oder sperrt das Update.
  5. LöschenNur bei der Werksinstallation: Der Flash-Speicher wird komplett geleert.
  6. SchreibenBeim Update kommen App und Weboberfläche an ihre Adressen, die Boot-Auswahl (otadata) wird geleert, der Einstellungsspeicher (NVS ab 0x9000) bleibt unberührt. Bei der Werksinstallation landet das ganze Image ab 0x0.
  7. Gegenprüfenesptool-js lässt den Chip eine MD5-Summe über das Geschriebene bilden und vergleicht sie mit der Datei.
  8. NeustartDer Flasher setzt den Miner zurück, und er startet mit der neuen Firmware.

Miner startet nicht mehr?

Hängt ein Miner in einer Neustart-Schleife, bleibt das Display dunkel oder taucht am Rechner kein Port auf, hilft der Flash-Modus. Mit gedrückter BOOT-Taste eingeschaltet, nimmt der Chip neue Firmware an, auch wenn die alte kaputt ist.

Fragen zum Firmware-Update

Welche Firmware-Version läuft gerade auf meinem Miner?

Steck den Miner per USB an und klick auf „Per USB erkennen“. Der Flasher zeigt die installierte Version und ob es eine neuere gibt. Ohne Kabel findest du sie in der Weboberfläche, bei AxeOS auf der Seite System, bei NerdOS unter Settings im Update-Bereich.

Muss ich nach dem Update alles neu einrichten?

Nein. Beim Update schreibt der Flasher nur Firmware und Weboberfläche. WLAN, Pool, Adresse und Tuning liegen in einem eigenen Speicherbereich (NVS), den er dabei nicht anfasst. Neu einrichten musst du nur nach einer Werksinstallation.

Was unterscheidet OSM-OS von der Original-Firmware?

OSM-OS sind unsere Builds von ESP-Miner und ESP-Miner-NerdQAxePlus mit eigenen Voreinstellungen: Hostname OSM-Miner, pool.bitaxe.de als Pool, pool.opensourceminers.de als Ausweich-Pool, eine voreingestellte Bitcoin-Adresse, die du nach einer Werksinstallation durch deine eigene ersetzt, angepasster Takt einzelner Boards und ein Update-Kanal für OSM-OS in der Weboberfläche. Original sind die unveränderten Releases von bitaxeorg und shufps. Beides steht unter GPLv3 und liegt offen auf GitHub.

Wo finde ich esp-miner.bin und www.bin?

In den GitHub-Releases der Projekte. Einfacher geht es hier: Wähl deinen Miner, und in einem Browser ohne Web Serial erscheinen Download-Knöpfe für genau die Dateien deines Geräts. Mit Chrome, Edge oder Opera am Computer brauchst du die Dateien gar nicht, der Flasher schreibt sie selbst.

Geht das Flashen am Handy oder Tablet?

Per USB-Kabel nicht, dafür unterstützt der Flasher nur Chrome, Edge und Opera auf dem Computer. Am Handy machst du das Update über die Weboberfläche des Miners, wie im Abschnitt „Update über die Weboberfläche“ beschrieben.

Der Flasher findet keinen Port. Was tun?

Meist liegt es am Kabel, viele USB-C-Kabel laden nur und übertragen keine Daten. Steck direkt am Rechner ein, nicht an Hub oder Monitor, und schließ andere Tabs oder Programme, die den Port benutzen. Hilft das nicht, starte den Miner mit gedrückter BOOT-Taste im Recovery-Modus.

Der Miner startet nach dem Flashen nicht neu.

Manche USB-Anschlüsse geben das Reset-Signal nicht weiter. Zieh dann kurz das Netzteil und steck es wieder ein. Bleibt das Display danach dunkel, wiederhole die Installation als Werksinstallation.

Kann ich zu einer älteren Version zurück?

Ja. Im Versionsfeld stehen die Releases des gewählten Kanals, die neueste stabile ist vorausgewählt. Eine ältere schreibt der Flasher genauso. Startet der Miner nach dem Zurückgehen nicht sauber, nimm die Werksinstallation.

Was liest der Flasher von meinem Miner, und wohin geht das?

Partitionstabelle, Kopfdaten der laufenden Firmware und die Einstellungen wie Hostname, WLAN-Name, Pool und Benutzer. Das bleibt in deinem Browser und wird nirgendwohin geschickt. Das WLAN-Passwort zeigt der Flasher nicht an. Tracking oder Cookies gibt es auf dieser Seite nicht.