Espressif
github.com/espressif/esp-iot-solution/blob/master/documents/evaluation_boards/ESP-Prog_guide_en.md, Introduction to the ESP-Prog Board
platformio
[env:lolin32] platform = espressif32 board = lolin32 framework = arduino debug_tool = esp-prog #upload_protocol = esp-prog upload_port = COM11 debug_init_break = tbreak setup
Zadig
Zadig, USB driver installation made easy
Zadig FAQ
ESP32 Forum
ESP32-WROOM-32D and ESP-PROG
ESP-PROG pin headers
SuperHouse
Vlog #66: Let’s define a standard ESP8266/ESP32 programming header
ESP-Prog: Programming header format for ESP8266, ESP8285, and ESP32
github.com/SuperHouse/ESPROG
wesp32
Not Working
Uploading .pio\build\lolin32\firmware.bin Open On-Chip Debugger v0.10.0-esp32-20190708 (2019-07-08-11:04) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html debug_level: 1 none separate adapter speed: 20000 kHz esp32 interrupt mask on Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED Error: libusb_open() failed with LIBUSB_ERROR_NOT_FOUND Error: no device found Error: unable to open ftdi device with vid 0403, pid 6010, description '*', serial '*' at bus location '*' ** OpenOCD init failed ** shutdown command invoked Warn : Flash driver of esp32.flash does not support free_driver_priv() Warn : Flash driver of irom does not support free_driver_priv() Warn : Flash driver of drom does not support free_driver_priv() *** [upload] Error 1 ==== [FAILED] Took 1.87 seconds ===
CURRENT: upload_protocol = esp-prog Uploading .pio\build\lolin32\firmware.bin Open On-Chip Debugger v0.10.0-esp32-20190708 (2019-07-08-11:04) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html debug_level: 1 none separate adapter speed: 20000 kHz esp32 interrupt mask on Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED Error: JTAG scan chain interrogation failed: all zeroes Error: Check JTAG interface, timings, target power, etc. Error: Trying to use configured scan chain anyway... Error: esp32.cpu0: IR capture error; saw 0x00 not 0x01 Warn : Bypassing JTAG setup events due to errors Error: JTAG scan chain interrogation failed: all zeroes Error: Check JTAG interface, timings, target power, etc. Error: Trying to use configured scan chain anyway... Error: esp32.cpu0: IR capture error; saw 0x00 not 0x01 Warn : Bypassing JTAG setup events due to errors *** [upload] Error 253 ==== [FAILED] Took 3.48 seconds ===
Reading symbols from c:\Users\andreas\Documents\github\PlatformIO\Projects\lolin32-arduino-blinky-pcb\.pio\build\lolin32\firmware.elf... done. PlatformIO Unified Debugger -> http://bit.ly/pio-debug PlatformIO: debug_tool = esp-prog PlatformIO: Initializing remote target... Open On-Chip Debugger v0.10.0-esp32-20190708 (2019-07-08-11:04) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html none separate adapter speed: 20000 kHz Info : Configured 2 cores esp32 interrupt mask on Info : tcl server disabled Info : telnet server disabled Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED Error: libusb_claim_interface() failed with LIBUSB_ERROR_NOT_SUPPORTED Error: unable to open ftdi device with vid 0403, pid 6010, description '*', serial '*' at bus location '*' Warn : Flash driver of esp32.flash does not support free_driver_priv() Warn : Flash driver of irom does not support free_driver_priv() Warn : Flash driver of drom does not support free_driver_priv() .pioinit:15: Error in sourced command file: Remote communication error. Target disconnected.: No error.
Working
Processing lolin32 (platform: espressif32; board: lolin32; framework: arduino) -------------------------------------------------------------------------------- Verbose mode can be enabled via `-v, --verbose` option CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/lolin32.html PLATFORM: Espressif 32 1.11.1 > WEMOS LOLIN32 HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash DEBUG: Current (esp-prog) External (esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa) PACKAGES: - framework-arduinoespressif32 2.10004.191002 (1.0.4) - tool-esptoolpy 1.20600.0 (2.6.0) - toolchain-xtensa32 2.50200.80 (5.2.0) LDF: Library Dependency Finder -> http://bit.ly/configure-pio-ldf LDF Modes: Finder ~ chain, Compatibility ~ soft Found 26 compatible libraries Scanning dependencies... No dependencies Building in debug mode Retrieving maximum program size .pio\build\lolin32\firmware.elf Checking size .pio\build\lolin32\firmware.elf Advanced Memory Usage is available via "PlatformIO Home > Project Inspect" RAM: [ ] 4.7% (used 15444 bytes from 327680 bytes) Flash: [== ] 16.5% (used 216777 bytes from 1310720 bytes) ========================= [SUCCESS] Took 1.59 seconds ========================= Reading symbols from c:\Users\andreas\Documents\github\PlatformIO\Projects\lolin32-arduino-blinky-pcb\.pio\build\lolin32\firmware.elf... done. PlatformIO Unified Debugger -> http://bit.ly/pio-debug PlatformIO: debug_tool = esp-prog PlatformIO: Initializing remote target... Open On-Chip Debugger v0.10.0-esp32-20190708 (2019-07-08-11:04) Licensed under GNU GPL v2 For bug reports, read http://openocd.org/doc/doxygen/bugs.html none separate adapter speed: 20000 kHz Info : Configured 2 cores esp32 interrupt mask on Info : tcl server disabled Info : telnet server disabled Error: libusb_open() failed with LIBUSB_ERROR_NOT_SUPPORTED Info : ftdi: if you experience problems at higher adapter clocks, try the command "ftdi_tdo_sample_edge falling" Info : clock speed 20000 kHz Info : JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : Detected debug stubs @ 3ffc0cac on core0 of target 'esp32' Info : accepting 'gdb' connection from pipe Error: No symbols for FreeRTOS Info : Target halted. PRO_CPU: PC=0x400E910A (active) APP_CPU: PC=0x400E910A Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x400E910A Info : Flash mapping 0: 0x10020 -> 0x3f400020, 45 KB Info : Flash mapping 1: 0x20018 -> 0x400d0018, 100 KB Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x400E910A Info : Auto-detected flash size 4096 KB Info : Using flash size 4096 KB Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x400E910A Info : Flash mapping 0: 0x10020 -> 0x3f400020, 45 KB Info : Flash mapping 1: 0x20018 -> 0x400d0018, 100 KB Info : Using flash size 104 KB Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x400E910A Info : Flash mapping 0: 0x10020 -> 0x3f400020, 45 KB Info : Flash mapping 1: 0x20018 -> 0x400d0018, 100 KB Info : Using flash size 48 KB 0x400e910a in String::setLen (this=0x0, len=<optimized out>) at C:\Users\andreas\.platformio\packages\framework-arduinoespressif32\cores\esp32/WString.h:277 277 inline void setLen(int len) { if (isSSO()) sso.len = len; else ptr.len = len; } Temporary breakpoint 1 at 0x400d0bfc: file src\main.cpp, line 6. Info : JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 Info : esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). Info : esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** auto erase enabled Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** auto erase enabled Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 wrote 16384 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/sdk/bin/bootloader_dio_40m.bin in 0.751528s (21.290 KiB/s) wrote 16384 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/sdk/bin/bootloader_dio_40m.bin in 0.751528s (21.290 KiB/s) ** Programming Finished ** ** Verify Started ** ** Programming Finished ** ** Verify Started ** Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 read 15872 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/sdk/bin/bootloader_dio_40m.bin and flash bank 0 at offset 0x00001000 in 0.310407s (49.934 KiB/s) contents match read 15872 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/sdk/bin/bootloader_dio_40m.bin and flash bank 0 at offset 0x00001000 in 0.310407s (49.934 KiB/s) contents match ** Verified OK ** ** Verified OK ** Info : JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 Info : esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). Info : esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** auto erase enabled auto erase enabled Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 wrote 4096 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/partitions.bin in 0.575346s (6.952 KiB/s) wrote 4096 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/partitions.bin in 0.575346s (6.952 KiB/s) ** Programming Finished ** ** Verify Started ** ** Programming Finished ** ** Verify Started ** Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 read 3072 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/partitions.bin and flash bank 0 at offset 0x00008000 in 0.280529s (10.694 KiB/s) contents match read 3072 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/partitions.bin and flash bank 0 at offset 0x00008000 in 0.280529s (10.694 KiB/s) contents match ** Verified OK ** ** Verified OK ** Info : JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 Info : esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). Info : esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** auto erase enabled Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** auto erase enabled Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 wrote 8192 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin in 0.594859s (13.449 KiB/s) wrote 8192 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin in 0.594859s (13.449 KiB/s) ** Programming Finished ** ** Verify Started ** ** Programming Finished ** ** Verify Started ** Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 read 8192 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin and flash bank 0 at offset 0x0000e000 in 0.278502s (28.725 KiB/s) contents match read 8192 bytes from file C:/Users/andreas/.platformio/packages/framework-arduinoespressif32/tools/partitions/boot_app0.bin and flash bank 0 at offset 0x0000e000 in 0.278502s (28.725 KiB/s) contents match ** Verified OK ** ** Verified OK ** Info : JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 Info : esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). Info : esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** auto erase enabled Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 ** Programming Started ** auto erase enabled Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 wrote 217088 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/firmware.bin in 2.130688s (99.498 KiB/s) wrote 217088 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/firmware.bin in 2.130688s (99.498 KiB/s) ** Programming Finished ** ** Verify Started ** ** Programming Finished ** ** Verify Started ** Info : Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x400916EE (active) APP_CPU: PC=0x40000400 read 216896 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/firmware.bin and flash bank 0 at offset 0x00010000 in 0.945353s (224.057 KiB/s) contents match read 216896 bytes from file c:/Users/andreas/Documents/github/PlatformIO/Projects/lolin32-arduino-blinky-pcb/.pio/build/lolin32/firmware.bin and flash bank 0 at offset 0x00010000 in 0.945353s (224.057 KiB/s) contents match ** Verified OK ** ** Verified OK ** Info : JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) JTAG tap: esp32.cpu1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1) Info : esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Debug controller 0 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 0 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 Target halted. PRO_CPU: PC=0x5000004B (active) APP_CPU: PC=0x00000000 Info : esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). Info : esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 0 was reset (pwrstat=0x1F, after clear 0x0F). esp32: Debug controller 1 was reset (pwrstat=0x5F, after clear 0x0F). esp32: Core 1 was reset (pwrstat=0x5F, after clear 0x0F). Info : Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 Target halted. PRO_CPU: PC=0x40000400 (active) APP_CPU: PC=0x40000400 PlatformIO: Initialization completed PlatformIO: Resume the execution to `debug_init_break = tbreak setup` PlatformIO: More configuration options -> http://bit.ly/pio-debug Note: automatically using hardware breakpoints for read-only addresses. Info : Target halted. PRO_CPU: PC=0x4000C782 APP_CPU: PC=0x400D0BFC (active) Target halted. PRO_CPU: PC=0x4000C782 APP_CPU: PC=0x400D0BFC (active) Info : Detected debug stubs @ 3ffc0cac on core0 of target 'esp32' [New Thread 1073464940] [New Thread 1073463528] [New Thread 1073467632] [New Thread 1073455716] [New Thread 1073445320] [New Thread 1073446424] [Switching to Thread 1073447000] Temporary breakpoint 1, setup () at src\main.cpp:6 6 { Info : Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C0B (active) Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C0B (active) Info : Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C24 (active) Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C24 (active) Info : Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C2B (active) Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C2B (active) Breakpoint 2, loop () at src\main.cpp:13 13 Serial.println("Hello, world!"); Info : Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C34 (active) Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C34 (active) Info : Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C40 (active) Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C40 (active) Info : Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C46 (active) Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C46 (active) Info : Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C4F (active) Target halted. PRO_CPU: PC=0x400E914E APP_CPU: PC=0x400D0C4F (active)