PlatformIO: No such file or directory bootloader__80m.bin/bootloader__40m.bin beheben
English
Deutsch
Problem:
Beim Versuch, ein ESP32(S2/S3)-Projekt mit PlatformIO hochzuladen/zu flashen, mit einer platformio.ini wie dieser:
platformio.ini
[env:esp32-s2-saola-1]
platform = espressif32
board = esp32-s2-saola-1
framework = arduinowird eine Fehlermeldung wie diese angezeigt
platformio_bootloader_missing.txt
esptool write_flash: error: argument <address> <filename>: [Errno 2] No such file or directory: '/home/uli/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32s2/bin/bootloader__80m.bin'
*** [upload] Error 2oder
platformio_bootloader_missing_esp32.txt
esptool write_flash: error: argument <address> <filename>: [Errno 2] No such file or directory: '/home/uli/.platformio/packages/framework-arduinoespressif32/tools/sdk/esp32/bin/bootloader__40m.bin'Lösung
Dies ist ein Fehler in Version 2.0.4 des arduino-espressif32-Frameworks. Um ihn zu umgehen, verwenden Sie Version 2.0.3, bis dieser Fehler behoben ist. Sie können dies tun, indem Sie
platformio.ini
platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#2.0.3an platformio.ini anhängen. Vollständiges Beispiel:
platformio.ini
[env:esp32dev]
platform = espressif32
platform_packages = framework-arduinoespressif32 @ https://github.com/espressif/arduino-esp32.git#2.0.3
board = esp32dev
framework = arduinoCheck out similar posts by category:
Arduino, ESP8266/ESP32, PlatformIO
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow