Schritt-für-Schritt-Anleitung zum Löschen des Flash-Speichers auf einer ESP32-Karte mit einem PC

Schritt-für-Schritt-Anleitung zum Löschen des Flash-Speichers auf einer ESP32-Karte mit einem PC

Der ESP32 ist ein vielseitiger Mikrocontroller mit integrierten WLAN- und Bluetooth-Funktionen. Wenn Sie derzeit ein Programm auf Ihrem ESP32 haben und ein neues hochladen möchten, müssen Sie zuerst dessen Speicher löschen. Diese Anleitung zeigt, wie Sie den Flash-Speicher eines ESP32 mithilfe eines Terminals oder CMD auf Ihrem PC löschen.

Flash-Speicher auf einem ESP32 löschen

Schritte zum Löschen des Flash-Speichers auf einem ESP32 über den PC

Stellen Sie vor dem Start sicher, dass auf Ihrem Computer die neueste Version von Python installiert ist, da diese für diesen Vorgang unerlässlich ist. Wenn Python noch nicht auf Ihrem System installiert ist, können Sie es von der offiziellen Website herunterladen oder im Microsoft Store beziehen.

Sobald Python eingerichtet ist, notieren Sie sich die installierte Version. Sie können nun die folgenden Schritte ausführen:

  1. Installieren des ESP-Tools
  2. Löschen Sie den ESP32-Flash-Speicher

Lasst uns fortfahren.

1] Installieren des ESP-Tools

Um mit dem Löschen des ESP32-Flash-Speichers zu beginnen, müssen Sie zunächst das ESP-Tool installieren. Öffnen Sie entweder das Windows-Terminal oder die Eingabeaufforderung, geben Sie den unten aufgeführten Befehl ein und drücken Sie die Eingabetaste.

py -3.13 -m pip install esptool

Installieren Sie das ESP-Tool unter Windows

Im obigen Befehl steht „3.13“ für die Python-Version. Ersetzen Sie dies unbedingt durch Ihre spezifische Version.

Als nächstes verbinden Sie Ihren ESP32 mit dem PC und halten die Boot-Taste auf dem Gerät gedrückt. Kopieren Sie nun den folgenden Befehl, fügen Sie ihn in Ihr Eingabeaufforderungsfenster ein und drücken Sie die Eingabetaste.

py -3.13 -m esptool --chip ESP32 -- erase_flash

Ersetzendurch die tatsächliche Portnummer Ihres Geräts. Um den Port zu finden, öffnen Sie die Arduino IDE und navigieren Sie zu Tools > Port . Wenn der Port beispielsweise COM3 ist, sieht Ihr Befehl folgendermaßen aus:

py -3.13 -m esptool --chip ESP32 --port COM3 erase_flash

Die Ausführung dieses Befehls dauert einen Moment, während er den Flash-Speicher des ESP32 löscht. Achten Sie darauf, die Boot-Taste gedrückt zu halten, bis der Vorgang abgeschlossen ist.

Das ist alles! Ich hoffe, dieser Leitfaden ist hilfreich.

Wie entferne ich ein Programm von ESP32?

Wenn Sie ein Programm von Ihrem ESP32 löschen müssen, verwenden Sie die Eingabeaufforderung. Stellen Sie zunächst sicher, dass Python installiert und Ihr ESP32 mit dem Computer verbunden ist. Geben Sie dann die erforderlichen Befehle ein, um das im Speicher des ESP32 gespeicherte Programm zu löschen.

Was ist das Flashing-Limit von ESP32?

Es gibt keine bestimmte Anzahl an Flashvorgängen für den ESP32. Im Allgemeinen kann er etwa 10.000 bis 100.000 Löschzyklen bewältigen. Die tatsächliche Anzahl kann jedoch je nach Faktoren wie Temperatur und den Bedingungen, unter denen der Chip verwendet wird, variieren.

Quelle

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert