ESP32-C6: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Peter (Diskussion | Beiträge) |
Peter (Diskussion | Beiträge) |
||
Zeile 9: | Zeile 9: | ||
; Flash löschen. | ; Flash löschen. | ||
: Es ist sinnvoll das Flash vorher zu löschen. Ich hatte ja zuerst die Tiny-Version aufgespielt. Das einfache überschreiben mit der Generic-Version war nicht erfolgreich!<br>Für Linux wird dafür bei Micropython.org folgendes vorgeschlagen:<pre>esptool.py --chip esp32c6 --port /dev/ttyUSB0 erase_flash</pre>Für Windows 10 musste ich es so ändern:<pre>esptool.exe --chip esp32c6 --port com33 erase_flash</pre> | : Es ist sinnvoll das Flash vorher zu löschen. Ich hatte ja zuerst die Tiny-Version aufgespielt. Das einfache überschreiben mit der Generic-Version war nicht erfolgreich!<br>Für Linux wird dafür bei Micropython.org folgendes vorgeschlagen:<pre>esptool.py --chip esp32c6 --port /dev/ttyUSB0 erase_flash</pre>Für Windows 10 musste ich es so ändern:<pre>esptool.exe --chip esp32c6 --port com33 erase_flash</pre> | ||
; Micropython flashen | |||
: Das Kommando zum Flashen der Micropython-Firmware ist für Linux:<pre>esptool.py --chip esp32c6 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x0 ESP32_GENERIC_C6-20240602-v1.24.0.bin</pre>Für Windows 10 sieht es dann so aus:<pre>esptool.exe --chip esp32c6 --port com33 --baud 460800 write_flash -z 0x0 ESP32_GENERIC_C6-20240602-v1.24.0.bin</pre> | |||
=== Es ist wichtig, den Filenamen korrekt anzugeben! Der in dem bei Micropython.org vorgeschlagene Namen stimmt nicht immer!=== |
Version vom 16. November 2024, 19:07 Uhr
Thonny ist derzeit nicht in der Lage den ESP32-C6 zu erkennen und die Micropython-Firmware zu installieren. Deshalb ist der Einsatz von esptool erforderlich:
esptool installieren
Micropython installieren
- Micropython herunterladen.
- Für mein Board war das ESP32_GENERIC_C6-File das Richtige. Mit dem für den Tiny-C6 funktionierte es nicht.
- Flash löschen.
- Es ist sinnvoll das Flash vorher zu löschen. Ich hatte ja zuerst die Tiny-Version aufgespielt. Das einfache überschreiben mit der Generic-Version war nicht erfolgreich!
Für Linux wird dafür bei Micropython.org folgendes vorgeschlagen:esptool.py --chip esp32c6 --port /dev/ttyUSB0 erase_flash
Für Windows 10 musste ich es so ändern:esptool.exe --chip esp32c6 --port com33 erase_flash
- Micropython flashen
- Das Kommando zum Flashen der Micropython-Firmware ist für Linux:
esptool.py --chip esp32c6 --port /dev/ttyUSB0 --baud 460800 write_flash -z 0x0 ESP32_GENERIC_C6-20240602-v1.24.0.bin
Für Windows 10 sieht es dann so aus:esptool.exe --chip esp32c6 --port com33 --baud 460800 write_flash -z 0x0 ESP32_GENERIC_C6-20240602-v1.24.0.bin