esp8266 / Arduino

ESP8266 core for Arduino
GNU Lesser General Public License v2.1
16.01k stars 13.33k forks source link

[esptool]: No upload possible wird core release 2.5.2 #6403

Closed hasenradball closed 5 years ago

hasenradball commented 5 years ago

Basic Infos

Platform

Settings in IDE

Problem Description

With the Core release 2.5.0 I got the NO ERROR during upload and call of the esptool --> everything is fine

With the Core release 2.5.2 I got the following ERROR during upload and call of the esptool, when uploading the same code:

"C:\\Users\\Frank\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\python\\3.7.2-post1/python" "C:\\Users\\Frank\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.5.2/tools/signing.py" --mode sign --privatekey "D:\\06-1_Arduino\\ESP8266\\ESP8266_Messknecht_Temp_Hum_v1_6_work/private.key" --bin "C:\\Users\\Frank\\AppData\\Local\\Temp\\arduino_build_550954/ESP8266_Messknecht_Temp_Hum_v1_6_work.ino.bin" --out "C:\\Users\\Frank\\AppData\\Local\\Temp\\arduino_build_550954/ESP8266_Messknecht_Temp_Hum_v1_6_work.ino.bin.signed"
Bibliothek ESP8266WiFi in Version 1.0 im Ordner: C:\Users\Frank\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.5.2\libraries\ESP8266WiFi  wird verwendet
Bibliothek DHT_sensor_library_for_ESPx in Version 1.0.9 im Ordner: D:\06-1_Arduino\libraries\DHT_sensor_library_for_ESPx  wird verwendet
"C:\\Users\\Frank\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\2.5.0-3-20ed2b9/bin/xtensa-lx106-elf-size" -A "C:\\Users\\Frank\\AppData\\Local\\Temp\\arduino_build_550954/ESP8266_Messknecht_Temp_Hum_v1_6_work.ino.elf"
Der Sketch verwendet 318828 Bytes (30%) des Programmspeicherplatzes. Das Maximum sind 1044464 Bytes.
Globale Variablen verwenden 31400 Bytes (38%) des dynamischen Speichers, 50520 Bytes für lokale Variablen verbleiben. Das Maximum sind 81920 Bytes.

usage: esptool [-h] [--chip {auto,esp8266,esp32}] [--port PORT] [--baud BAUD]
               [--before {default_reset,no_reset,no_reset_no_sync}]
               [--after {hard_reset,soft_reset,no_reset}] [--no-stub]
               [--trace] [--override-vddsdio [{1.8V,1.9V,OFF}]]
               {load_ram,dump_mem,read_mem,write_mem,write_flash,run,image_info,make_image,elf2image,read_mac,chip_id,flash_id,read_flash_status,write_flash_status,read_flash,verify_flash,erase_flash,erase_region,version}
 ...
esptool: error: argument --chip/-c: invalid choice: 'a' (choose from 'auto', 'esp8266', 'esp32')
esptool: error: argument --chip/-c: invalid choice: 'a' (choose from 'auto', 'esp8266', 'e

MCVE Sketch

Therefore no sketch is necessary
Therefore no sketch is necessary
hasenradball commented 5 years ago

The root cause is a personal boards .txt file, taken over from core 2.5.0.