Firmware – Mac und Linux Anleitung

Download und installation des Treibers für den USB-To-Serial Adapters

Die USB-Treiber für Deine Hardware findest Du üblicherweise auf der Homepage des Händlers bzw. Herstellers. Um die Sache zu erleichtern, haben wir hier die häufigsten Links zusammengestellt:

Silicon Labs CP210x for Win/Mac/Linux
WCH CH340G for Win/Mac/Linux

Download des ESPTools

Die neueste Version des ESPTools findest Du hier. Lade es herunter und entpacke es an einem Ort, auf den Du vom Terminalfenster aus leicht zugreifen kannst.

Lade die neueste Version der Sensate-Firmware

Du kannst die neueste Version unserer Firmware hier als Binärdatei herunterladen.

Verwende das Terminal/die Konsole, um die serielle Schnittstelle zu finden.

Verwende die folgenden Terminalbefehle, um den Namen Deiner USB-To-Serial-Schnittstelle zu identifizieren, die vom Treiber bereitgestellt wird.

Wenn Du nicht erkennst, welcher der aufgeführten Ports der richtige ist – versuche das USB-Kabel aus und wieder anzustecken und beobachte welcher Port verschwindet und wieder erscheint.

ls /dev/tty.*
ls /dev/cu.*

Verwende das ESPTool, um die Firmware auf den ESP8266-Chip zu übertragen.

Verwende den folgenden Befehl, um die Firmware auf die angeschlossene Hardware zu flashen.
./esptool -cp $PORTNAME -cd $BOARDTYPE -ca 0x00000 -cf $FIRMWARE-BINARY

Beispiel für das Flashen der Datei „sensate.v8.bin“ auf das Board vom Typ NodeMCU, das an die serielle Schnittstelle „dev/tty.SLAB_USBtoUART“ angeschlossen ist:
./esptool -cp /dev/tty.SLAB_USBtoUART -cd nodemcu -ca 0x00000 -cf /path/to/sensate.vx.bin

Bitte nicht vergessen die Hardware nach dem programmieren einmalig manuell neu zu starten um die einwandfreie Funktion zu gewährleisten.