espressif / esptool

Espressif SoC serial bootloader utility
https://docs.espressif.com/projects/esptool
GNU General Public License v2.0
5.61k stars 1.39k forks source link

esptool.py does not connect to MCU for flashing. (ESPTOOL-280) #646

Closed KingZuluKing closed 3 years ago

KingZuluKing commented 3 years ago

Operating system = Windows 7

Python version 3.8

What Chip ESP32 WRoverB

What development board or other hardware is the chip attached to

If your hardware is custom or unusual, please attach a photo to the issue.

Is anything else attached to the development board, except for the serial flasher connections?

Nothing is attached to the board, only the UART Comm. channel GPIO with Silicon Labs USB-UART Bridge

Are you running esptool.py from an IDE such as Arduino or Eclipse?

Arduino with ESP tool

Full esptool.py command line that was run:

esptool.py -p COM999 write_flash 0x0 bootloader.bin

Full output from esptool.py

D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\arduino-builder -dump-prefs -logger=machine -hardware D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\hardware -hardware D:\Users\Arhitect\AppData\Local\Arduino15\packages -tools D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\tools-builder -tools D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\hardware\tools\avr -tools D:\Users\Arhitect\AppData\Local\Arduino15\packages -built-in-libraries D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\libraries -libraries D:\Users\Arhitect\Documents\Arduino\libraries -fqbn=esp32:esp32:esp32wrover:PartitionScheme=default,FlashMode=qio,FlashFreq=80,UploadSpeed=921600,DebugLevel=none -vid-pid=10C4_EA60 -ide-version=10815 -build-path D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987 -warnings=none -build-cache D:\Users\Arhitect\AppData\Local\Temp\arduino_cache_308774 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool_py.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -prefs=runtime.tools.esptool_py-3.0.0.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -prefs=runtime.tools.mkspiffs.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-97-gc752ad5-5.2.0.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -verbose D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\ESP32\examples\ChipID\GetChipID\GetChipID.ino D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\arduino-builder -compile -logger=machine -hardware D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\hardware -hardware D:\Users\Arhitect\AppData\Local\Arduino15\packages -tools D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\tools-builder -tools D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\hardware\tools\avr -tools D:\Users\Arhitect\AppData\Local\Arduino15\packages -built-in-libraries D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\libraries -libraries D:\Users\Arhitect\Documents\Arduino\libraries -fqbn=esp32:esp32:esp32wrover:PartitionScheme=default,FlashMode=qio,FlashFreq=80,UploadSpeed=921600,DebugLevel=none -vid-pid=10C4_EA60 -ide-version=10815 -build-path D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987 -warnings=none -build-cache D:\Users\Arhitect\AppData\Local\Temp\arduino_cache_308774 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool_py.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -prefs=runtime.tools.esptool_py-3.0.0.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.0.0 -prefs=runtime.tools.mkspiffs.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.mkspiffs-0.2.3.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\mkspiffs\0.2.3 -prefs=runtime.tools.xtensa-esp32-elf-gcc.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -prefs=runtime.tools.xtensa-esp32-elf-gcc-1.22.0-97-gc752ad5-5.2.0.path=D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0 -verbose D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\ESP32\examples\ChipID\GetChipID\GetChipID.ino Using board 'esp32wrover' from platform in folder: D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6 Using core 'esp32' from platform in folder: D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6 cmd /c if exist "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\ESP32\examples\ChipID\GetChipID\partitions.csv" copy /y "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\libraries\ESP32\examples\ChipID\GetChipID\partitions.csv" "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\partitions.csv" cmd /c if not exist "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\partitions.csv" copy "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\tools\partitions\default.csv" "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\partitions.csv" Detecting libraries used... "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/config" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/app_trace" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/app_update" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/asio" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/bootloader_support" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/bt" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/coap" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/console" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/driver" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/efuse" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-tls" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp32" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_adc_cal" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_event" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_http_client" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_http_server" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_https_ota" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_https_server" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_ringbuf" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_websocket_client" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/espcoredump" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/ethernet" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/expat" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/fatfs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/freemodbus" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/freertos" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/heap" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/idf_test" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/jsmn" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/json" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/libsodium" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/log" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/lwip" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mbedtls" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mdns" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/micro-ecc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mqtt" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/newlib" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/nghttp" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/nvs_flash" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/openssl" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/protobuf-c" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/protocomm" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/pthread" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/sdmmc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/smartconfig_ack" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/soc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/spi_flash" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/spiffs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/tcp_transport" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/tcpip_adapter" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/ulp" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/unity" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/vfs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wear_levelling" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wifi_provisioning" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wpa_supplicant" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/xtensa-debug-module" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-face" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp32-camera" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-face" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/fb_gfx" -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10815 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\variants\esp32" "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\sketch\GetChipID.ino.cpp" -o nul Generating function prototypes... "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/config" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/app_trace" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/app_update" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/asio" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/bootloader_support" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/bt" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/coap" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/console" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/driver" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/efuse" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-tls" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp32" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_adc_cal" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_event" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_http_client" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_http_server" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_https_ota" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_https_server" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_ringbuf" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_websocket_client" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/espcoredump" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/ethernet" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/expat" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/fatfs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/freemodbus" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/freertos" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/heap" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/idf_test" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/jsmn" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/json" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/libsodium" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/log" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/lwip" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mbedtls" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mdns" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/micro-ecc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mqtt" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/newlib" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/nghttp" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/nvs_flash" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/openssl" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/protobuf-c" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/protocomm" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/pthread" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/sdmmc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/smartconfig_ack" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/soc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/spi_flash" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/spiffs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/tcp_transport" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/tcpip_adapter" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/ulp" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/unity" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/vfs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wear_levelling" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wifi_provisioning" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wpa_supplicant" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/xtensa-debug-module" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-face" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp32-camera" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-face" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/fb_gfx" -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -c -w -x c++ -E -CC -DF_CPU=240000000L -DARDUINO=10815 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\variants\esp32" "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\sketch\GetChipID.ino.cpp" -o "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\preproc\ctags_target_for_gcc_minus_e.cpp" "D:\Users\Arhitect\AppData\Local\Temp\Rar$EXa2968.16225\arduino-nightly\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\preproc\ctags_target_for_gcc_minus_e.cpp" Compiling sketch... "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-g++" -DESP_PLATFORM "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DHAVE_CONFIG_H -DGCC_NOT_5_2_0=0 -DWITH_POSIX "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/config" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/app_trace" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/app_update" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/asio" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/bootloader_support" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/bt" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/coap" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/console" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/driver" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/efuse" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-tls" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp32" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_adc_cal" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_event" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_http_client" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_http_server" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_https_ota" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_https_server" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_ringbuf" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp_websocket_client" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/espcoredump" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/ethernet" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/expat" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/fatfs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/freemodbus" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/freertos" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/heap" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/idf_test" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/jsmn" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/json" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/libsodium" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/log" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/lwip" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mbedtls" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mdns" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/micro-ecc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/mqtt" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/newlib" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/nghttp" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/nvs_flash" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/openssl" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/protobuf-c" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/protocomm" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/pthread" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/sdmmc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/smartconfig_ack" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/soc" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/spi_flash" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/spiffs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/tcp_transport" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/tcpip_adapter" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/ulp" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/unity" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/vfs" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wear_levelling" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wifi_provisioning" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/wpa_supplicant" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/xtensa-debug-module" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-face" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp32-camera" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/esp-face" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/include/fb_gfx" -std=gnu++11 -Os -g3 -Wpointer-arith -fexceptions -fstack-protector -ffunction-sections -fdata-sections -fstrict-volatile-bitfields -mlongcalls -nostdlib -w -Wno-error=maybe-uninitialized -Wno-error=unused-function -Wno-error=unused-but-set-variable -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-unused-but-set-parameter -Wno-missing-field-initializers -Wno-sign-compare -fno-rtti -MMD -c -DF_CPU=240000000L -DARDUINO=10815 -DARDUINO_ESP32_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32_DEV\"" "-DARDUINO_VARIANT=\"esp32\"" -DESP32 -DCORE_DEBUG_LEVEL=0 -DBOARD_HAS_PSRAM -mfix-esp32-psram-cache-issue "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\cores\esp32" "-ID:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6\variants\esp32" "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\sketch\GetChipID.ino.cpp" -o "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\sketch\GetChipID.ino.cpp.o" Compiling libraries... Compiling core... Using precompiled core: D:\Users\Arhitect\AppData\Local\Temp\arduino_cache_308774\core\core_6d92f1ba7ce443b42e849aecd0cea680.a Linking everything together... "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-gcc" -nostdlib "-LD:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/lib" "-LD:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/ld" -T esp32_out.ld -T esp32.project.ld -T esp32.rom.ld -T esp32.peripherals.ld -T esp32.rom.libgcc.ld -T esp32.rom.spiram_incompatible_fns.ld -u esp_app_desc -u ld_include_panic_highint_hdl -u call_user_start_cpu0 -Wl,--gc-sections -Wl,-static -Wl,--undefined=uxTopUsedPriority -u cxa_guard_dummy -u cxx_fatal_exception -Wl,--start-group "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987\sketch\GetChipID.ino.cpp.o" "D:\Users\Arhitect\AppData\Local\Temp\arduino_cache_308774\core\core_6d92f1ba7ce443b42e849aecd0cea680.a" -lgcc -lesp_websocket_client -lwpa2 -ldetection -lesp_https_server -lwps -lhal -lconsole -lpe -lsoc -lsdmmc -lpthread -llog -lesp_http_client -ljson -lmesh -lesp32-camera -lnet80211 -lwpa_supplicant -lc -lmqtt -lcxx -lesp_https_ota -lulp -lefuse -lpp -lmdns -lbt -lwpa -lspiffs -lheap -limage_util -lunity -lrtc -lmbedtls -lface_recognition -lnghttp -ljsmn -lopenssl -lcore -lfatfs -lm -lprotocomm -lsmartconfig -lxtensa-debug-module -ldl -lesp_event -lesp-tls -lfd -lespcoredump -lesp_http_server -lfr -lsmartconfig_ack -lwear_levelling -ltcp_transport -llwip -lphy -lvfs -lcoap -lesp32 -llibsodium -lbootloader_support -ldriver -lcoexist -lasio -lod -lmicro-ecc -lesp_ringbuf -ldetection_cat_face -lapp_update -lespnow -lface_detection -lapp_trace -lnewlib -lbtdm_app -lwifi_provisioning -lfreertos -lfreemodbus -lethernet -lnvs_flash -lspi_flash -lc_nano -lexpat -lfb_gfx -lprotobuf-c -lesp_adc_cal -ltcpip_adapter -lstdc++ -lc-psram-workaround -lm-psram-workaround -Wl,--end-group -Wl,-EL -o "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987/GetChipID.ino.elf" "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.0.0/esptool.exe" --chip esp32 elf2image --flash_mode dio --flash_freq 80m --flash_size 4MB -o "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987/GetChipID.ino.bin" "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987/GetChipID.ino.elf" esptool.py v3.0-dev "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/gen_esp32part.exe" -q "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987/partitions.csv" "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987/GetChipID.ino.partitions.bin" "D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\xtensa-esp32-elf-gcc\1.22.0-97-gc752ad5-5.2.0/bin/xtensa-esp32-elf-size" -A "D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987/GetChipID.ino.elf" Sketch uses 269878 bytes (20%) of program storage space. Maximum is 1310720 bytes. Global variables use 13672 bytes (4%) of dynamic memory, leaving 314008 bytes for local variables. Maximum is 327680 bytes. D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\tools\esptool_py\3.0.0/esptool.exe --chip esp32 --port COM37 --baud 921600 --before default_reset --after hard_reset write_flash -z --flash_mode dio --flash_freq 80m --flash_size detect 0xe000 D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/partitions/boot_app0.bin 0x1000 D:\Users\Arhitect\AppData\Local\Arduino15\packages\esp32\hardware\esp32\1.0.6/tools/sdk/bin/bootloader_qio_80m.bin 0x10000 D:\Users\Arhitect\AppData\Local\Temp\arduino_build_511987/GetChipID.ino.bin 0x8000 D:\Users\Arhitect\AppData\Local\Temp\arduino_build511987/GetChipID.ino.partitions.bin esptool.py v3.0-dev Serial port COM37 Connecting........____..............................An error occurred while uploading the sketch

A fatal error occurred: Failed to connect to ESP32: Timed out waiting for packet header

Do you have any other information from investigating this?

Since Powering up, it was never possible to program it over this tool....

Is there any other information you can think of which will help us reproduce this problem?

esp_Schematics_Screenshot

The crossing of D+/D- on schematics have been spotted and corrected on hardware. So skip that mistake please.

igrr commented 3 years ago

@KingZuluKing Regarding the SW2 and SW3 buttons in the schematic, are you doing anything with them when or prior to uploading the sketch?

KingZuluKing commented 3 years ago

no, they are built-in only due to the datasheet of ESP32, to program and reboot the MCU.

radimkarnis commented 3 years ago

to program and reboot the MCU

Exactly; can you try holding the Boot_Option button and pressing the Reset button at the same time prior to uploading the sketch? There is no auto-reset circuitry implemented in your schematic, therefore the only option to enter the download mode is with the buttons.

KingZuluKing commented 3 years ago

I did, same issue occurs. The ESP WRoverB ist soldered directly from the producer package, that is, I dunno, does it come with bootloader pre-burnt? normally for the AVR MCUs you have to burn bootloader before you do something else.

dobairoland commented 3 years ago

Please try to connect any terminal program (eg. putty) to the same port (baud 115200, 8 bits, 1 stop bit, no parity, no flow control). After that please use your switch button to put the chip into bootloader mode. Do you capture something similar in the terminal program?

ets Jun  8 2016 00:22:57

rst:0x1 (POWERON_RESET),boot:0x6 (DOWNLOAD_BOOT(UART0/UART1/SDIO_REI_FEO_V2))
waiting for download

More on this topic: https://github.com/espressif/esptool/wiki/ESP32-Boot-Mode-Selection

KingZuluKing commented 3 years ago

Hello guys, I've tried what you have proposed, connected to the same port via terminal, and then hit the boot option, there is nothing showing up inside the window. It seems that no communication is happening.

dobairoland commented 3 years ago

and then hit the boot option,

Have you used reset as well?

Exactly; can you try holding the Boot_Option button and pressing the Reset button at the same time prior to uploading the sketch?

KingZuluKing commented 3 years ago

ESP_layout update on issue: I have connected the Rx-Tx pins on CP2102N-A02-GQFN28 usb-uart bridge, together to see if there is echo happening on the bus. When I connect to port and open terminal, everything I type, I am getting back, that means the usb-uart side is working properly.

On ESP32 WRover: When I hit the button "RESET_ESP_32" aka "EN", I can see on Scope trace, that it goes LOW. But what I also see, on the seconds channel on scope, which is connected to GPIO-0, is that the same LOW pulse. What I understand is why there is also LOW pulse on Boot aka GPIO-0 when I press the "RESET_ESP_32" aka "EN"? are they somehow connected ? In scope trace, the upper is button "RESET_ESP_32" aka "EN", and the lower curve is the Boot aka GPIO-0. As you can see, pressing button "RESET_ESP_32" appears on GPIO-0 as well.

esp_problems

Also, if you can see from the scope trace, on my hardware, the Boot Option, and EN are being pulled high at the same time. On the other ESP dev. board I have around, the EN, gets pulled up earlier than the Boot Option. Any ideas on that.

KingZuluKing commented 3 years ago

okay guys, I found the issue. It was on this Silicon Labs CP xxxx USB-UART Bridge. The evil QFN package was faulty or similar. Thanks a lot everyone for their input.

greetings from Physalis Labs Berlin ^_^

dobairoland commented 3 years ago

Thank you @KingZuluKing for the follow-up information. I'm happy that you were able to resolve the issue.