Closed AndreKR closed 4 years ago
According to https://docs.platformio.org/en/latest/platforms/espressif8266.html#reset-method I can set upload_resetmethod to ck to get a reset using RTS-RESET + DTR-GPIO0.
upload_resetmethod
ck
I set that in my platformio.ini:
[env:esp] platform = espressif8266 board = esp12e upload_resetmethod = ck framework = arduino monitor_speed = 115200 upload_speed = 115200
When I run platformio run -v -t upload I would expect this to show up somewhere?
platformio run -v -t upload
# platformio run -v -t upload Processing d1_mini (platform: espressif8266; board: esp12e; upload_resetmethod: ck; framework: arduino; monitor_speed: 115200; upload_speed: 115200) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- CONFIGURATION: https://docs.platformio.org/page/boards/espressif8266/esp12e.html PLATFORM: Espressif 8266 2.3.2 > Espressif ESP8266 ESP-12E HARDWARE: ESP8266 80MHz, 80KB RAM, 4MB Flash [...] <lambda>(["upload"], [".pio\build\d1_mini\firmware.bin"]) AVAILABLE: espota, esptool CURRENT: upload_protocol = esptool MethodWrapper(["upload"], [".pio\build\d1_mini\firmware.bin"]) Auto-detected: COM7 "C:\Users\andre\.platformio\penv\Scripts\python.exe" "C:\Users\andre\.platformio\packages\tool-esptoolpy\esptool.py" --chip esp8266 --port "COM7" --baud 115200 write_flash 0x0 .pio\build\d1_mini\firmware.bin esptool.py v2.8 Serial port COM7 Connecting........_____....._____....._____....._____....._____....._____....._____ A fatal error occurred: Failed to connect to ESP8266: Timed out waiting for packet header *** [upload] Error 2
Never mind, I just had to update the platform. (I thought that happens automatically like with the libraries.)
According to https://docs.platformio.org/en/latest/platforms/espressif8266.html#reset-method I can set
upload_resetmethod
tock
to get a reset using RTS-RESET + DTR-GPIO0.I set that in my platformio.ini:
When I run
platformio run -v -t upload
I would expect this to show up somewhere?