Hallo liebe ESPUino-Experten,
meine sportliche Aufgabe für den Dezember lautet: 2 ESPUinos bis Weihnachten bauen.
Mein Problem ist, dass der Upload und das flashen mit einem ESP32 funzt, aber mit dem anderen nicht.
Hier die Einzelheiten:
- 2x Develboard D32 pro LiFePo4 (danke @biologist )
- Jeweils eine 64GB SD Card FAT32 formatiert
Hier die Fehlermeldung aus Platformio
Building in release mode
Compiling .pio\build\lolin_d32_pro_sdmmc_pe\src\Web.o
Linking .pio\build\lolin_d32_pro_sdmmc_pe\firmware.elf
Retrieving maximum program size .pio\build\lolin_d32_pro_sdmmc_pe\firmware.elf
Checking size .pio\build\lolin_d32_pro_sdmmc_pe\firmware.elf
Advanced Memory Usage is available via "PlatformIO Home > Project Inspect"
RAM: [=== ] 30.1% (used 98540 bytes from 327680 bytes)
Flash: [=== ] 31.2% (used 2041505 bytes from 6553600 bytes)
Building .pio\build\lolin_d32_pro_sdmmc_pe\firmware.bin
esptool.py v4.5.1
Creating esp32 image...
Merged 25 ELF sections
Successfully created esp32 image.
Configuring upload protocol...
AVAILABLE: cmsis-dap, esp-bridge, esp-prog, espota, esptool, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa
CURRENT: upload_protocol = esptool
Looking for upload port...
Auto-detected: COM4
Uploading .pio\build\lolin_d32_pro_sdmmc_pe\firmware.bin
esptool.py v4.5.1
Serial port COM4
Connecting....
A serial exception error occurred: Cannot configure port, something went wrong. Original message: PermissionError(13, 'Zugriff verweigert', None, 5)
Note: This error originates from pySerial. It is likely not a problem with esptool, but with the hardware connection or drivers.
For troubleshooting steps visit: https://docs.espressif.com/projects/esptool/en/latest/troubleshooting.html
Was ich bisher nach Internetsuche und Suche im Forum getan habe:
- Geprüft, ob das korrekte Profil unten in VSCode ausgewählt ist (lolin_d32_pro_smmdc_pe)
- Neuen Treiber installiert
- Untersucht, ob der COM-Port anderweitig belegt ist
- Gerät im Gerätemanager deinstalliert
- Mehrere Neustarts
- Andere USB-Anschlüsse versucht
Das Verhalten ist sehr seltsam: wenn ich den „funktionierenden ESP32“ einstecke, kann ich stets „Upload und Monitoring“ durchführen. Wechsle ich auf den anderen ESP32, kommt immer die Fehlermeldung von oben.
Habt ihr weitere Ideen?
Kann es sich eventuell um einen HW Defekt handeln? Wenn ja, wie finde ich das heraus?
Vielen Dank für eure Hilfe.
Viele Grüße
Bafa