Zum Hauptinhalt springen

DIY Gradiometer Kit — WLAN-Verbindungsbehebung

Dieses Verfahren behebt WLAN-Verbindungsprobleme am MAG-BOARD des DIY Gradiometer Kits. Es umfasst drei Phasen: einen ersten Werksflash, einen Firmware-Upload über die Arduino IDE und einen abschließenden Firmware-Flash.

Patch herunterladen

WiFi-Fix-Paket herunterladen (.zip)

Das ZIP-Archiv enthält die .bin-Firmware-Dateien und den mag-board_user Arduino-Sketch, die für alle drei Phasen benötigt werden.

Anforderungen:

  • MAG-BOARD über USB mit PC verbunden
  • ESP32 Flash Download Tool
  • Arduino IDE (kostenlose Version)
  • Dateien factory_WROOM-32.bin und mag_board_v1.32.bin aus dem .bin-Verzeichnis
  • MAG-BOARD-Benutzersoftware aus dem Verzeichnis mag-board_user

Phase 1 — Erster Flash

  1. Verbinden Sie das MAG-BOARD über USB mit Ihrem PC.

  2. Öffnen Sie das ESP32 Flash Download Tool.

  3. Wählen Sie im Konfigurationsfenster folgende Optionen und klicken Sie auf OK:

    • ChipType: ESP32
    • WorkMode: Develop
    • LoadMode: UART

    ESP32 Flash Download Tool Konfigurationsfenster

  4. Im Flash-Konfigurationsbereich:

    • Aktivieren Sie den ersten Datei-Slot und wählen Sie factory_WROOM-32.bin (im .bin-Verzeichnis)
    • Setzen Sie die Flash-Adresse auf 0x0
    • Stellen Sie sicher, dass DoNotChgBin ausgewählt ist
  5. Wählen Sie den richtigen COM-Port für Ihr MAG-BOARD.

  6. Klicken Sie auf START und warten Sie, bis das Panel FINISH anzeigt.

    ESP32 Flash Download Tool — START klicken


Phase 2 — Arduino IDE Upload

hinweis

Nach Phase 1 verfügen Sie über eine gültige Firmware für die WLAN-Verbindung, aber Phase 2 und Phase 3 sind noch erforderlich, um die Behebung abzuschließen.

  1. Öffnen Sie die Arduino IDE.
  2. Laden Sie die MAG-BOARD-Benutzersoftware aus dem Verzeichnis mag-board_user auf das Board hoch.

Arduino IDE — MAG-BOARD-Firmware hochladen


Phase 3 — Zweiter Flash

  1. Öffnen Sie das ESP32 Flash Download Tool erneut.

  2. Aktualisieren Sie die Flash-Konfiguration:

    • Deaktivieren Sie den factory_WROOM-32.bin-Datei-Slot
    • Aktivieren Sie einen Datei-Slot und wählen Sie mag_board_v1.32.bin
    • Setzen Sie die Flash-Adresse auf 0x10000
  3. Klicken Sie auf START und warten Sie, bis das Panel FINISH anzeigt.

    ESP32 Flash Download Tool — mag_board_v1.32.bin auswählen und START klicken

Die WLAN-Verbindungsbehebung ist nun abgeschlossen.


Fehlerbehebung

COM-Port wird nicht erkannt

  • Überprüfen Sie den Geräte-Manager auf Treiberfehler
  • Installieren Sie je nach Hardware-Revision den CP210x- oder CH340-USB-zu-UART-Brückentreiber

FINISH wird nicht angezeigt / Upload schlägt fehl

  • Stellen Sie sicher, dass das USB-Kabel Datenübertragung unterstützt (kein reines Ladekabel)
  • Versuchen Sie einen anderen USB-Port
  • Starten Sie das Flash Download Tool neu und wiederholen Sie ab Phase 1

Fehler oder Absturz nach der Reparatur

Arduino IDE — Board-Info zeigt Fehler: Unbekannte Karte

  • Möglicherweise fehlt eine erforderliche Arduino-Bibliothek. Stellen Sie sicher, dass alle für den mag-board_user-Sketch benötigten Bibliotheken in der Arduino IDE installiert sind, und wiederholen Sie Phase 2.

Leerer Bildschirm nach der Reparatur

MAG-BOARD LCD zeigt leeren Bildschirm nach dem WiFi-Fix

Wenn das MAG-BOARD nach der Reparatur einen leeren Bildschirm zeigt, muss die Display-Firmware mit dem Flash Tool neu geflasht werden.

  1. Laden Sie die folgenden Ressourcen herunter:

  2. Entpacken Sie die ZIP-Datei und starten Sie das Flash Tool. Wenn der Startdialog erscheint, setzen Sie chipType auf ESP32 und lassen Sie alle anderen Einstellungen unverändert. Klicken Sie dann auf OK.

    Flash Tool Startdialog — Chip Type ESP32 auswählen und OK klicken

  3. Im Hauptfenster des Flash Tools:

    • Aktivieren Sie das Kontrollkästchen neben dem ersten Datei-Slot.
    • Klicken Sie auf ..., um deluje.bin aus dem entpackten Ordner auszuwählen.
    • Tragen Sie als Flash-Adresse 0x00 ein.
    • Wählen Sie den richtigen COM-Port Ihres MAG-BOARD aus der Dropdown-Liste unten aus.
    • Klicken Sie auf START und warten Sie, bis sich der Status von IDLE auf FINISH ändert.

    Flash Tool Hauptfenster — deluje.bin bei 0x00 ausgewählt, COM-Port gewählt, START geklickt

  4. Sobald FINISH erscheint, trennen Sie das MAG-BOARD und verbinden Sie es erneut. Das Display sollte nun normal anzeigen.