Browser-Updater live · NerdNOS V2.1.0

NerdNOS Firmware-Update direkt im Browser

Spiel die BitMiner24-Firmware V2.1.0 in wenigen Minuten auf deinen NerdNOS. Ohne Installation und ohne Vorkenntnisse: Kabel in den vorderen USB-C-Anschluss, im Browser auf Installieren klicken, fertig.

bolt
Rund 140 GH/sbei 250 MHz und etwa 53 °C
sync
Heilt sich selbststartet den Chip bei Hängern neu
verified
Geprüft und quelloffenMIT-Lizenz, jede Datei mit SHA-256

compare_arrowsDu hast einen NerdMiner V2? Zum NerdMiner-Updater

In 4 Schritten zur neuen Firmware

1
Vorderen USB-C-Anschluss verbinden
Der vordere USB-C-Anschluss ist der Update-Anschluss des NerdNOS: Über ihn spricht dein Computer mit dem Board. Nimm ein USB-C-Datenkabel, reine Ladekabel übertragen keine Daten.
2
Chrome oder Edge öffnen
Der Updater läuft in Chrome, Edge, Brave oder Opera am Computer (Windows, macOS, Linux). Installieren musst du dafür nichts.
3
Firmware installieren
Klick auf NerdNOS-Firmware installieren, wähle im Fenster den Eintrag USB JTAG/serial debug unit und bestätige. Das Schreiben dauert etwa 2 Minuten.
4
Neu einrichten
Das Update setzt den NerdNOS zurück. Richte ihn danach in der Hashlink-App neu ein: zuerst BLE Setup mit WLAN und Bitcoin-Adresse, danach Netzwerk Scan, damit er in der App erscheint. Ohne App: WLAN NerdMinerAP, Passwort MineYourCoins.
usb

NerdNOS-Firmware installieren

Aktuelle Version 2.1.0 · BitMiner24-Firmware für den NerdNOS (ESP32-S3 + BM1397)

edit_noteVorher kurz notieren

Beim Update werden WLAN-Zugang, Bitcoin-Adresse und Pool gelöscht. Halte deine Adresse bereit, die Neueinrichtung dauert etwa zwei Minuten.

verified_userGeprüfte Datei (SHA-256), direkt von BitMiner24

check_circleNach dem Update

  1. Den NerdNOS ans Netzteil anschließen (5 V, mindestens 2,4 A). Am USB-Anschluss des Computers startet der Mining-Chip nicht.
  2. In der Hashlink-App das Gerät NerdNOS-XXXX per BLE Setup über Bluetooth einrichten (oder über das WLAN NerdMinerAP).
  3. Heim-WLAN wählen, deine eigene Bitcoin-Adresse eintragen und übernehmen. Danach in der App Netzwerk Scan → SCAN, damit der NerdNOS in deiner Geräteliste erscheint.
  4. Nach etwa zwei Minuten zeigt das Display rund 140 GH/s. Das Dashboard öffnest du im Browser unter der IP-Adresse aus der App oder unter nerdnos-xxxx.local.
Dein NerdNOS wird nicht gefunden?
  • Den vorderen USB-C-Anschluss und ein Datenkabel nutzen.
  • Einen anderen USB-Anschluss am Computer probieren, am besten direkt am Gerät statt an einem Hub.
  • Programme schließen, die den Anschluss belegen (Arduino IDE, serielle Monitore, ein zweiter Tab mit dem Updater).
  • Kabel einmal abziehen, wieder einstecken und erneut auf Installieren klicken.

blockDein Browser kann keine USB-Geräte ansprechen

Öffne diese Seite am Computer in Chrome, Edge, Brave oder Opera. Safari, Firefox und Smartphones fehlt die Web-Serial-Schnittstelle, die der Updater braucht.

Kein Datenkabel zur Hand?

Unser USB-C-Kabel überträgt Daten und passt an NerdNOS und NerdMiner V2.

add_shopping_cart USB-Kabel — 6,99 €

NerdNOS Firmware V2.1.0: stabiler, kühler, schneller

Was die neue Firmware kann, warum wir sie so gebaut haben, und die Messungen dahinter.

Die BitMiner24-Firmware V2.1.0 ist die Firmware für den NerdNOS, den Bitcoin-Solo-Miner mit ESP32-S3 und Bitmain-BM1397-ASIC, der Chipgeneration des Antminer S17. Sie ist quelloffen unter der MIT-Lizenz und baut auf dem Projekt NerdMiner_v2 auf. Wir haben sie an einem Gerät aus der laufenden Produktion vermessen und dort verbessert, wo es im Alltag zählt: Der NerdNOS läuft durch, erkennt Probleme selbst und behebt sie, bevor du sie bemerkst.

Vier Anzeigen des NerdNOS mit Firmware V2.1.0: Mining mit 138,9 GH/s bei 250 MHz, Uhr, Bitcoin-Netz und Bitcoin-Preis
Direkt vom laufenden NerdNOS mit V2.1.0 aufgenommen: Mining, Uhr, Bitcoin-Netz und Kurs.

lightbulbWas ist neu in V2.1.0?

  • Selbstheilung: Wird der Chip still, startet die Firmware ihn neu. Nimmt der Pool keine Shares mehr an, baut sie die Verbindung neu auf und startet bei Bedarf das ganze Gerät.
  • Rund 140 GH/s bei 250 MHz: mehr als bei 300 MHz und etwa 7 °C kühler.
  • Volle Leistung nach jedem Start: Taktrampe und Geschwindigkeitsprüfung sorgen dafür, dass der Chip schnell hochkommt.
  • Status in Klartext: Display und Dashboard sagen, was los ist: zu heiß, Chip still, Adresse abgelehnt, kein Pool.
  • Pool-Antworten werden ausgewertet: angenommene, abgelehnte und veraltete Shares getrennt, dazu das Urteil des Pools über deine Adresse.
  • Umsichtiger Temperaturschutz und sicheres Speichern der Einstellungen, auch bei Stromausfall.
  • Kompatibel: Hashlink-App, Einstellungsformat und Werks-Partitionslayout bleiben unterstützt.

syncWarum wir die Selbstheilung eingebaut haben

Einige NerdNOS blieben nach Minuten bis Stunden stehen: Display und Lüfter liefen weiter, im Dashboard stand „KEINE NONCES“, und erst Stecker ziehen half. Die Ursache lag in der Firmware. Jeder Neustart des Mining-Chips im laufenden Betrieb, etwa nachdem der Temperaturschutz eingegriffen hatte, ging schief: Beim Zurücksetzen fällt der Chip auf eine langsame Übertragungsrate von 115.200 Baud zurück, während der ESP32 weiter mit 3,125 MBaud sendete. Ab dann verstanden sich die beiden nicht mehr.

Behoben haben wir das in drei Stufen, die aufeinander aufbauen:

  1. Jeder Chip-Neustart funktioniert. Vor jedem Start wird die Übertragungsrate zurückgesetzt, der Chip eine halbe Sekunde stromlos gemacht, und das Empfangen pausiert, bis der Chip antwortet.
  2. Stall-Watchdog: Liefert der Chip fünf Minuten lang kein Ergebnis, obwohl er Arbeit hat, startet die Firmware ihn automatisch neu.
  3. Supervisor: Ein eigener Wächter prüft, worauf es ankommt: Nimmt der Pool Shares an? Wenn nicht, baut er zuerst die Pool-Verbindung neu auf und startet danach das ganze Gerät neu, genau wie beim Stecker-Ziehen. Die Pausen dazwischen wachsen, damit ein Pool-Ausfall keine Neustartschleife auslöst.

Der Supervisor wartet bewusst, solange der Chip abkühlt, das WLAN fehlt oder der Pool deine Adresse ablehnt. Dort hilft kein Neustart, deshalb sagt dir das Display stattdessen, was zu tun ist.

ecoWarum 250 MHz statt 300 MHz?

Mehr Takt klingt nach mehr Leistung. Beim NerdNOS legt die Platine die Kernspannung des Chips aber fest auf etwa 1,18 Volt, andere BM1397-Miner arbeiten mit 1,4 Volt. Bei der niedrigen Spannung kommt mit steigendem Takt ein wachsender Teil der Rechenkerne nicht mehr mit. Wir haben deshalb nachgemessen, und zwar an den Ergebnissen, die der Chip tatsächlich liefert, auf etwa vier Prozent genau:

TaktHashrate aus ErgebnissenChiptemperatur
250 MHz (Standard)139 und 141 GH/s53 °C
275 MHz100 GH/s57 °C
300 MHz116 und 128 GH/s60 °C
325 MHz145 GH/s62 °C

250 MHz liefert die Leistung der besten höheren Takte, wiederholbar, bei der niedrigsten Temperatur. Weniger Wärme heißt weniger Belastung für Chip und Spannungswandler und ein ruhigerer Lüfter über die Jahre.

trending_upVolle Leistung nach jedem Start: Taktrampe und Geschwindigkeitsprüfung

Der BM1397 kommt nicht nach jedem Start gleich schnell hoch. Wurde der Takt in einem Sprung gesetzt, lief der Chip nach dem Einschalten oft nur mit 58 bis 78 GH/s. Wenn alle Kerne gleichzeitig mit vollem Takt loslegen, bricht die knapp bemessene Kernspannung kurz ein. Deshalb startet die Firmware den Chip jetzt bei 100 MHz und erhöht den Takt unter Last in Schritten von 6,25 MHz, so wie es auch der cgminer-Treiber für diesen Chip macht. In drei Starts nach einem Update trat der tiefe Einbruch kein einziges Mal auf.

Zusätzlich misst die Firmware eine Minute nach jedem Start die Geschwindigkeit des Chips. Liegt sie unter 0,47 GH/s pro MHz, also unter 117,5 GH/s bei 250 MHz, startet sie ihn erneut, bis zu fünfmal. Im Dashboard zeigt das Feld warm_reinits, ob das passiert ist.

warningTemperaturschutz, der mitdenkt

Die Temperatur ist der Mittelwert aus fünf Messungen, damit ein einzelner Ausreißer nichts auslöst. Erst nach drei Messungen über 80 °C oder einer bei 85 °C schaltet die Firmware den Chip ab. Unter 70 °C läuft er mit reduziertem Takt wieder an, nach fünf Minuten unter 65 °C mit vollem Takt. Bei 250 MHz liegt der NerdNOS mit rund 53 °C weit darunter.

infoAuf einen Blick sehen, was los ist

Das Display zeigt oben rechts einen Status. Steht dort etwas anderes als MINING, sagt es dir, was zu tun ist:

ZU HEISS
Mehr Luft um den NerdNOS. Er läuft von selbst wieder an.
ASIC AUS
Netzteil prüfen (5 V, mindestens 2,4 A) und einmal vom Strom trennen.
ADRESSE!
Eigene Bitcoin-Adresse eintragen: Der Pool lehnt sie ab, oder die Voreinstellung steht noch drin.
KEIN POOL
Pool-Adresse und Internetverbindung prüfen.

Im Browser zeigt das Dashboard des NerdNOS Hashrate, Temperatur, Takt, angenommene Shares und die Firmware-Version. Du erreichst es unter der IP-Adresse, die die Hashlink-App nach dem Netzwerk-Scan anzeigt, unter der IP aus der Geräteliste deines Routers oder unter nerdnos-xxxx.local.

Dashboard des NerdNOS im Browser am Computer und am Handy: 138,8 GH/s, 52,8 °C, 250 MHz, Firmware V2.1.0-BM24
Das Dashboard eines NerdNOS mit V2.1.0, am Computer und am Handy.

power_settings_newDie Taste oben: Zurücksetzen

Die Taste oben am NerdNOS ist zum Zurücksetzen da. 5 Sekunden gedrückt halten, dann werden WLAN und Einstellungen gelöscht, der NerdNOS startet im Einrichtungsmodus, und du richtest ihn in der Hashlink-App oder über das WLAN NerdMinerAP neu ein. Praktisch beim Umzug in ein neues WLAN oder wenn du den NerdNOS weitergibst.

lockSicherheit und Offenheit

Einstellungen lassen sich nur über die eigene Seite des NerdNOS und über Apps im Heimnetz ändern. Fremde Webseiten werden abgewiesen, auch wenn sie sich als das Gerät ausgeben (DNS-Rebinding). Das Pool-Passwort gibt das Gerät nie heraus. Jede Firmware-Datei auf dieser Seite prüfen wir vor der Auslieferung gegen ihren SHA-256-Wert. Die Firmware steht unter der MIT-Lizenz.

memoryTechnische Daten

ControllerESP32-S3, 16 MB Flash, 8 MB PSRAM
Mining-ChipBitmain BM1397 (Antminer-S17-Generation)
Takt250 MHz Standard, 175 MHz im Temperaturschutz
Hashraterund 140 GH/s
Kernspannungetwa 1,18 V, von der Platine fest vorgegeben
Chiptemperaturrund 53 °C bei Raumtemperatur
Poolpublic-pool.io, Port 21496 (änderbar)
ProtokollStratum v1 mit Version Rolling (BIP 310)
Display1,9 Zoll, 320 × 170 Pixel
EinrichtungHashlink-App (Bluetooth) oder WLAN NerdMinerAP
FirmwareV2.1.0-BM24, MIT-Lizenz

shopping_bagDer eigene Block, vom Schreibtisch aus

Der NerdNOS mint solo am echten Bitcoin-Netzwerk: Findet er einen Block, geht die ganze Blockbelohnung an deine Adresse. Er läuft nebenbei, und die Firmware sorgt dafür, dass er durchläuft. Versand aus Stuttgart, Support auf Deutsch.

Fragen zum NerdNOS-Update

Welchen USB-Anschluss nutze ich für das Update?
Den vorderen USB-C-Anschluss. Er ist mit dem ESP32-S3 verbunden und überträgt Daten. Zum Mining schließt du den NerdNOS danach wieder ans Netzteil an.
Gehen meine Einstellungen beim Update verloren?
Ja. Der Browser löscht vor dem Schreiben den gesamten Speicher. WLAN, Bitcoin-Adresse und Pool trägst du danach neu ein, in der Hashlink-App oder über das WLAN NerdMinerAP. Das dauert etwa zwei Minuten.
Mein NerdNOS wird nicht gefunden. Was tun?
Vorderen Anschluss und ein Datenkabel nutzen, einen anderen USB-Anschluss direkt am Computer probieren und Programme schließen, die den Anschluss belegen. Danach das Kabel einmal abziehen, wieder einstecken und erneut auf Installieren klicken.
Was bedeutet „KEINE NONCES“?
Der Mining-Chip liefert keine Ergebnisse. In älteren Firmware-Versionen konnte das nach einem Chip-Neustart passieren, und nur Stecker ziehen half. Ab V2.1.0 startet die Firmware den Chip selbst neu. Bleibt er trotzdem still, prüfe das Netzteil (5 V, mindestens 2,4 A).
Welche Hashrate schafft der NerdNOS mit V2.1.0?
Rund 140 GH/s bei 250 MHz. In den ersten zwei Minuten nach einem Start steigt der Wert, weil die Firmware den Takt hochfährt und die Geschwindigkeit prüft.
Warum 250 MHz? Früher waren es 300.
Weil die Platine die Kernspannung fest auf etwa 1,18 V legt. Bei 250 MHz lieferte der Chip in unseren Messungen 139 und 141 GH/s bei 53 °C, bei 300 MHz 116 und 128 GH/s bei 60 °C.
Funktioniert die Hashlink-App weiter?
Ja. Die Einrichtung per Bluetooth und die Schnittstelle, über die die App den NerdNOS findet und einstellt, bleiben kompatibel.
Brauche ich für das Update ein besonderes Netzteil?
Zum Schreiben reicht der USB-Anschluss am Computer. Zum Mining braucht der NerdNOS ein Netzteil mit 5 V und mindestens 2,4 A, am USB-Anschluss des Computers startet der Mining-Chip nicht.

infoHinweis

Du flashst die Firmware in eigener Verantwortung. Die BitMiner24-Firmware für den NerdNOS ist ein Fork des nerdnos-Zweigs von NerdMiner_v2 (© 2024 WantClue), der auf NerdMiner_v2 von BitMaker und den HAN Miner von Valerio Vaccaro zurückgeht, alle unter der MIT-Lizenz.