-
Notifications
You must be signed in to change notification settings - Fork 150
Open
Description
OpenOCD version
v0.12.0-esp32-20250422
Operating System
Linux
Using an IDE ?
No
OpenOCD command line
openocd -f interface/ftdi/esp_ftdi.cfg -f target/esp32.cfg
ESP-IDF version
v5.4.2
Problem Description
I'm trying to connect to the lilygo t-a7608e-h esp32 board (https://lilygo.cc/products/t-a7608e-h) through JTAG using the esp-prog adapter. The board has an esp32-wrover-e chip.
When I run the openocd command for connecting to esp32 chips using esp-prog:
openocd -f interface/ftdi/esp_ftdi.cfg -f target/esp32.cfg
CPU0 is successfully detected but CPU1 examination fails with Unexpected OCD_ID = 00000000 message
Open On-Chip Debugger v0.12.0-esp32-20250422 (2025-04-22-13:02)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
adapter speed: 20000 kHz
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
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.tap0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1)
Info : JTAG tap: esp32.tap1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1)
Info : [esp32.cpu0] Examination succeed
Warn : [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: [esp32.cpu1] Examination failed
Warn : target esp32.cpu1 examination failed
Info : [esp32.cpu0] starting gdb server on 3333
Info : Listening on port 3333 for gdb connections
Info : [esp32.cpu0] Target halted, PC=0x400ED7BA, debug_reason=00000001
Info : [esp32.cpu0] Reset cause (16) - (RTC WDT core and rtc reset)
Warn : [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: [esp32.cpu1] Examination failed
Info : Set GDB target to 'esp32.cpu0'
Warn : [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: [esp32.cpu1] Examination failed
Warn : [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: [esp32.cpu1] Examination failed
Warn : [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: [esp32.cpu1] Examination failed
Warn : [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: [esp32.cpu1] Examination failed```
### Debug Logs
```shell
Debug: 6 3 log.c:262 handle_log_output_command(): set log_output to "/tmp/openocd_debug.log"
Debug: 7 3 options.c:348 parse_cmdline_args(): ARGV[0] = "openocd"
Debug: 8 3 options.c:348 parse_cmdline_args(): ARGV[1] = "-d3"
Debug: 9 3 options.c:348 parse_cmdline_args(): ARGV[2] = "-l"
Debug: 10 3 options.c:348 parse_cmdline_args(): ARGV[3] = "/tmp/openocd_debug.log"
Debug: 11 3 options.c:348 parse_cmdline_args(): ARGV[4] = "-f"
Debug: 12 3 options.c:348 parse_cmdline_args(): ARGV[5] = "interface/ftdi/esp_ftdi.cfg"
Debug: 13 3 options.c:348 parse_cmdline_args(): ARGV[6] = "-f"
Debug: 14 3 options.c:348 parse_cmdline_args(): ARGV[7] = "target/esp32.cfg"
Debug: 15 3 options.c:233 add_default_dirs(): bindir=/builds/idf/openocd-esp32/_build/../openocd-esp32/bin
Debug: 16 3 options.c:234 add_default_dirs(): pkgdatadir=/builds/idf/openocd-esp32/_build/../openocd-esp32/share/openocd
Debug: 17 3 options.c:235 add_default_dirs(): exepath=/home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/bin
Debug: 18 3 options.c:236 add_default_dirs(): bin2data=../share/openocd
Debug: 19 3 configuration.c:33 add_script_search_dir(): adding /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts
Debug: 20 3 configuration.c:33 add_script_search_dir(): adding /home/javi/.config/openocd
Debug: 21 3 configuration.c:33 add_script_search_dir(): adding /home/javi/.openocd
Debug: 22 3 configuration.c:33 add_script_search_dir(): adding /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/bin/../share/openocd/site
Debug: 23 3 configuration.c:33 add_script_search_dir(): adding /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/bin/../share/openocd/scripts
Debug: 24 3 command.c:152 script_debug(): command - ocd_find interface/ftdi/esp_ftdi.cfg
Debug: 25 3 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/interface/ftdi/esp_ftdi.cfg
Debug: 26 3 command.c:152 script_debug(): command - adapter driver ftdi
Debug: 27 3 command.c:152 script_debug(): command - ftdi vid_pid 0x0403 0x6010 0x0403 0x6014
Debug: 28 3 command.c:152 script_debug(): command - ftdi channel 0
Debug: 29 3 command.c:152 script_debug(): command - ftdi layout_init 0x0008 0xf00b
Debug: 30 3 command.c:152 script_debug(): command - ftdi layout_signal LED -data 0x1000
Debug: 31 3 command.c:152 script_debug(): command - ftdi layout_signal LED2 -data 0x2000
Debug: 32 3 command.c:152 script_debug(): command - ftdi layout_signal LED3 -data 0x4000
Debug: 33 3 command.c:152 script_debug(): command - ftdi layout_signal LED4 -data 0x8000
Debug: 34 3 command.c:152 script_debug(): command - transport select jtag
Debug: 35 3 command.c:152 script_debug(): command - adapter speed 20000
Debug: 36 3 adapter.c:264 adapter_config_khz(): handle adapter khz
Debug: 37 3 adapter.c:227 adapter_khz_to_speed(): convert khz to adapter specific speed value
Debug: 38 3 adapter.c:227 adapter_khz_to_speed(): convert khz to adapter specific speed value
User : 39 3 options.c:52 configuration_output_handler(): adapter speed: 20000 kHzUser : 40 3 options.c:52 configuration_output_handler():
Debug: 41 3 command.c:152 script_debug(): command - ocd_find target/esp32.cfg
Debug: 42 3 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/target/esp32.cfg
Debug: 43 3 command.c:152 script_debug(): command - ocd_find target/esp_common.cfg
Debug: 44 3 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/target/esp_common.cfg
Debug: 45 3 command.c:152 script_debug(): command - ocd_find bitsbytes.tcl
Debug: 46 3 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/bitsbytes.tcl
Debug: 47 3 command.c:152 script_debug(): command - ocd_find memory.tcl
Debug: 48 3 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/memory.tcl
Debug: 49 3 command.c:152 script_debug(): command - ocd_find mmr_helpers.tcl
Debug: 50 3 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/mmr_helpers.tcl
Debug: 51 3 command.c:152 script_debug(): command - ocd_find target/esp_version.cfg
Debug: 52 3 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/target/esp_version.cfg
Debug: 53 3 command.c:152 script_debug(): command - version
Debug: 54 3 command.c:152 script_debug(): command - add_help_text program_esp write an image to flash, address is only required for binary images. verify, reset, exit, compress, restore_clock, skip_loaded and encrypt are optional
Debug: 55 3 command.c:152 script_debug(): command - add_usage_text program_esp <filename> [address] [verify] [reset] [exit] [compress] [no_clock_boost] [restore_clock] [skip_loaded] [encrypt]
Debug: 56 3 command.c:152 script_debug(): command - add_help_text program_esp_bins write all the images at address specified in flasher_args.json generated while building idf project
Debug: 57 3 command.c:152 script_debug(): command - add_usage_text program_esp_bins <build_dir> flasher_args.json [verify] [reset] [exit] [compress] [no_clock_boost] [restore_clock] [skip_loaded]
Debug: 58 3 command.c:152 script_debug(): command - add_help_text esp_get_mac Print MAC address of the chip. Use a `format` argument to return formatted MAC value
Debug: 59 3 command.c:152 script_debug(): command - add_usage_text esp_get_mac [format]
Debug: 60 3 command.c:152 script_debug(): command - jtag newtap esp32 tap0 -irlen 5 -expected-id 0x120034e5
Debug: 61 3 tcl.c:405 handle_jtag_newtap_args(): Creating New Tap, Chip: esp32, Tap: tap0, Dotted: esp32.tap0, 4 params
Debug: 62 3 core.c:1489 jtag_tap_init(): Created Tap: esp32.tap0 @ abs position 0, irlen 5, capture: 0x1 mask: 0x3
Debug: 63 3 command.c:152 script_debug(): command - jtag newtap esp32 tap1 -irlen 5 -expected-id 0x120034e5
Debug: 64 3 tcl.c:405 handle_jtag_newtap_args(): Creating New Tap, Chip: esp32, Tap: tap1, Dotted: esp32.tap1, 4 params
Debug: 65 3 core.c:1489 jtag_tap_init(): Created Tap: esp32.tap1 @ abs position 1, irlen 5, capture: 0x1 mask: 0x3
Debug: 66 3 command.c:152 script_debug(): command - target create esp32.cpu0 esp32 -chain-position esp32.tap0 -coreid 0 -rtos FreeRTOS
Debug: 67 3 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Debug: 68 3 FreeRTOS.c:1479 freertos_create(): freertos_create
Debug: 69 3 command.c:258 register_command(): command 'esp' is already registered
Debug: 70 3 command.c:258 register_command(): command 'esp32' is already registered
Debug: 71 3 command.c:258 register_command(): command 'esp32' is already registered
Debug: 72 3 command.c:258 register_command(): command 'esp32' is already registered
Debug: 73 3 command.c:258 register_command(): command 'esp32' is already registered
Debug: 74 3 command.c:258 register_command(): command 'esp32' is already registered
Debug: 75 3 command.c:258 register_command(): command 'esp32 flashbootstrap' is already registered
Debug: 76 3 command.c:258 register_command(): command 'esp32.cpu0 esp' is already registered
Debug: 77 3 command.c:258 register_command(): command 'esp32.cpu0 esp32' is already registered
Debug: 78 3 command.c:258 register_command(): command 'esp32.cpu0 esp32' is already registered
Debug: 79 3 command.c:258 register_command(): command 'esp32.cpu0 esp32' is already registered
Debug: 80 3 command.c:258 register_command(): command 'esp32.cpu0 esp32' is already registered
Debug: 81 3 command.c:258 register_command(): command 'esp32.cpu0 esp32' is already registered
Debug: 82 3 command.c:258 register_command(): command 'esp32.cpu0 esp32 flashbootstrap' is already registered
Debug: 83 3 command.c:152 script_debug(): command - target create esp32.cpu1 esp32 -chain-position esp32.tap1 -coreid 1 -rtos FreeRTOS
Debug: 84 3 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Debug: 85 3 FreeRTOS.c:1479 freertos_create(): freertos_create
Debug: 86 4 command.c:258 register_command(): command 'xtensa' is already registered
Debug: 87 4 command.c:258 register_command(): command 'xtensa xtdef' is already registered
Debug: 88 4 command.c:258 register_command(): command 'xtensa xtopt' is already registered
Debug: 89 4 command.c:258 register_command(): command 'xtensa xtmem' is already registered
Debug: 90 4 command.c:258 register_command(): command 'xtensa xtmmu' is already registered
Debug: 91 4 command.c:258 register_command(): command 'xtensa xtmpu' is already registered
Debug: 92 4 command.c:258 register_command(): command 'xtensa xtreg' is already registered
Debug: 93 4 command.c:258 register_command(): command 'xtensa xtregs' is already registered
Debug: 94 4 command.c:258 register_command(): command 'xtensa xtregfmt' is already registered
Debug: 95 4 command.c:258 register_command(): command 'xtensa set_permissive' is already registered
Debug: 96 4 command.c:258 register_command(): command 'xtensa maskisr' is already registered
Debug: 97 4 command.c:258 register_command(): command 'xtensa smpbreak' is already registered
Debug: 98 4 command.c:258 register_command(): command 'xtensa perfmon_enable' is already registered
Debug: 99 4 command.c:258 register_command(): command 'xtensa perfmon_dump' is already registered
Debug: 100 4 command.c:258 register_command(): command 'xtensa tracestart' is already registered
Debug: 101 4 command.c:258 register_command(): command 'xtensa tracestop' is already registered
Debug: 102 4 command.c:258 register_command(): command 'xtensa tracedump' is already registered
Debug: 103 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 104 4 command.c:258 register_command(): command 'esp process_lazy_breakpoints' is already registered
Debug: 105 4 command.c:258 register_command(): command 'esp disable_lazy_breakpoints' is already registered
Debug: 106 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 107 4 command.c:258 register_command(): command 'esp apptrace' is already registered
Debug: 108 4 command.c:258 register_command(): command 'esp sysview' is already registered
Debug: 109 4 command.c:258 register_command(): command 'esp sysview_mcore' is already registered
Debug: 110 4 command.c:258 register_command(): command 'esp gcov' is already registered
Debug: 111 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 112 4 command.c:258 register_command(): command 'esp32 smp' is already registered
Debug: 113 4 command.c:258 register_command(): command 'esp32 smp_gdb' is already registered
Debug: 114 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 115 4 command.c:258 register_command(): command 'esp32 flashbootstrap' is already registered
Debug: 116 4 command.c:258 register_command(): command 'arm' is already registered
Debug: 117 4 command.c:258 register_command(): command 'arm semihosting' is already registered
Debug: 118 4 command.c:258 register_command(): command 'arm semihosting_redirect' is already registered
Debug: 119 4 command.c:258 register_command(): command 'arm semihosting_cmdline' is already registered
Debug: 120 4 command.c:258 register_command(): command 'arm semihosting_fileio' is already registered
Debug: 121 4 command.c:258 register_command(): command 'arm semihosting_resexit' is already registered
Debug: 122 4 command.c:258 register_command(): command 'arm semihosting_read_user_param' is already registered
Debug: 123 4 command.c:258 register_command(): command 'arm semihosting_basedir' is already registered
Debug: 124 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 125 4 command.c:258 register_command(): command 'esp32 xtdef' is already registered
Debug: 126 4 command.c:258 register_command(): command 'esp32 xtopt' is already registered
Debug: 127 4 command.c:258 register_command(): command 'esp32 xtmem' is already registered
Debug: 128 4 command.c:258 register_command(): command 'esp32 xtmmu' is already registered
Debug: 129 4 command.c:258 register_command(): command 'esp32 xtmpu' is already registered
Debug: 130 4 command.c:258 register_command(): command 'esp32 xtreg' is already registered
Debug: 131 4 command.c:258 register_command(): command 'esp32 xtregs' is already registered
Debug: 132 4 command.c:258 register_command(): command 'esp32 xtregfmt' is already registered
Debug: 133 4 command.c:258 register_command(): command 'esp32 set_permissive' is already registered
Debug: 134 4 command.c:258 register_command(): command 'esp32 maskisr' is already registered
Debug: 135 4 command.c:258 register_command(): command 'esp32 smpbreak' is already registered
Debug: 136 4 command.c:258 register_command(): command 'esp32 perfmon_enable' is already registered
Debug: 137 4 command.c:258 register_command(): command 'esp32 perfmon_dump' is already registered
Debug: 138 4 command.c:258 register_command(): command 'esp32 tracestart' is already registered
Debug: 139 4 command.c:258 register_command(): command 'esp32 tracestop' is already registered
Debug: 140 4 command.c:258 register_command(): command 'esp32 tracedump' is already registered
Debug: 141 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 142 4 command.c:258 register_command(): command 'esp32 process_lazy_breakpoints' is already registered
Debug: 143 4 command.c:258 register_command(): command 'esp32 disable_lazy_breakpoints' is already registered
Debug: 144 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 145 4 command.c:258 register_command(): command 'esp32 apptrace' is already registered
Debug: 146 4 command.c:258 register_command(): command 'esp32 sysview' is already registered
Debug: 147 4 command.c:258 register_command(): command 'esp32 sysview_mcore' is already registered
Debug: 148 4 command.c:258 register_command(): command 'esp32 gcov' is already registered
Debug: 149 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 150 4 command.c:258 register_command(): command 'esp32 flashbootstrap' is already registered
Debug: 151 4 command.c:258 register_command(): command 'esp32.cpu1 esp' is already registered
Debug: 152 4 command.c:258 register_command(): command 'esp32.cpu1 esp32' is already registered
Debug: 153 4 command.c:258 register_command(): command 'esp32.cpu1 esp32' is already registered
Debug: 154 4 command.c:258 register_command(): command 'esp32.cpu1 esp32' is already registered
Debug: 155 4 command.c:258 register_command(): command 'esp32.cpu1 esp32' is already registered
Debug: 156 4 command.c:258 register_command(): command 'esp32.cpu1 esp32' is already registered
Debug: 157 4 command.c:258 register_command(): command 'esp32.cpu1 esp32 flashbootstrap' is already registered
Debug: 158 4 command.c:152 script_debug(): command - target smp esp32.cpu0 esp32.cpu1
Debug: 159 4 target.c:6032 handle_target_smp(): 2
Debug: 160 4 target.c:5988 create_target_list_node(): esp32.cpu0
Debug: 161 4 target.c:5988 create_target_list_node(): esp32.cpu1
Debug: 162 4 command.c:152 script_debug(): command - targets esp32.cpu0
Debug: 163 4 command.c:152 script_debug(): command - esp32.cpu0 configure -work-area-phys 0x3FFE0000 -work-area-virt 0x3FFE0000 -work-area-size 0x18000 -work-area-backup 1
Debug: 164 4 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Debug: 165 4 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Debug: 166 4 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Debug: 167 4 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Debug: 168 4 command.c:152 script_debug(): command - flash bank esp32.cpu0.flash esp32 0x0 0 0 0 esp32.cpu0
Debug: 169 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 170 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 171 4 tcl.c:1308 handle_flash_bank_command(): 'esp32' driver usage field missing
Debug: 172 4 command.c:152 script_debug(): command - flash bank esp32.cpu0.irom esp32 0x0 0 0 0 esp32.cpu0
Debug: 173 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 174 4 command.c:258 register_command(): command 'esp appimage_offset' is already registered
Debug: 175 4 command.c:258 register_command(): command 'esp compression' is already registered
Debug: 176 4 command.c:258 register_command(): command 'esp verify_bank_hash' is already registered
Debug: 177 4 command.c:258 register_command(): command 'esp flash_stub_clock_boost' is already registered
Debug: 178 4 command.c:258 register_command(): command 'esp encrypt_binary' is already registered
Debug: 179 4 command.c:258 register_command(): command 'esp stub_log' is already registered
Debug: 180 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 181 4 command.c:258 register_command(): command 'esp32 appimage_offset' is already registered
Debug: 182 4 command.c:258 register_command(): command 'esp32 compression' is already registered
Debug: 183 4 command.c:258 register_command(): command 'esp32 verify_bank_hash' is already registered
Debug: 184 4 command.c:258 register_command(): command 'esp32 flash_stub_clock_boost' is already registered
Debug: 185 4 command.c:258 register_command(): command 'esp32 encrypt_binary' is already registered
Debug: 186 4 command.c:258 register_command(): command 'esp32 stub_log' is already registered
Debug: 187 4 tcl.c:1308 handle_flash_bank_command(): 'esp32' driver usage field missing
Debug: 188 4 command.c:152 script_debug(): command - flash bank esp32.cpu0.drom esp32 0x0 0 0 0 esp32.cpu0
Debug: 189 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 190 4 command.c:258 register_command(): command 'esp appimage_offset' is already registered
Debug: 191 4 command.c:258 register_command(): command 'esp compression' is already registered
Debug: 192 4 command.c:258 register_command(): command 'esp verify_bank_hash' is already registered
Debug: 193 4 command.c:258 register_command(): command 'esp flash_stub_clock_boost' is already registered
Debug: 194 4 command.c:258 register_command(): command 'esp encrypt_binary' is already registered
Debug: 195 4 command.c:258 register_command(): command 'esp stub_log' is already registered
Debug: 196 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 197 4 command.c:258 register_command(): command 'esp32 appimage_offset' is already registered
Debug: 198 4 command.c:258 register_command(): command 'esp32 compression' is already registered
Debug: 199 4 command.c:258 register_command(): command 'esp32 verify_bank_hash' is already registered
Debug: 200 4 command.c:258 register_command(): command 'esp32 flash_stub_clock_boost' is already registered
Debug: 201 4 command.c:258 register_command(): command 'esp32 encrypt_binary' is already registered
Debug: 202 4 command.c:258 register_command(): command 'esp32 stub_log' is already registered
Debug: 203 4 tcl.c:1308 handle_flash_bank_command(): 'esp32' driver usage field missing
Debug: 204 4 command.c:152 script_debug(): command - flash bank esp32.cpu1.flash esp32 0x0 0 0 0 esp32.cpu1
Debug: 205 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 206 4 command.c:258 register_command(): command 'esp appimage_offset' is already registered
Debug: 207 4 command.c:258 register_command(): command 'esp compression' is already registered
Debug: 208 4 command.c:258 register_command(): command 'esp verify_bank_hash' is already registered
Debug: 209 4 command.c:258 register_command(): command 'esp flash_stub_clock_boost' is already registered
Debug: 210 4 command.c:258 register_command(): command 'esp encrypt_binary' is already registered
Debug: 211 4 command.c:258 register_command(): command 'esp stub_log' is already registered
Debug: 212 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 213 4 command.c:258 register_command(): command 'esp32 appimage_offset' is already registered
Debug: 214 4 command.c:258 register_command(): command 'esp32 compression' is already registered
Debug: 215 4 command.c:258 register_command(): command 'esp32 verify_bank_hash' is already registered
Debug: 216 4 command.c:258 register_command(): command 'esp32 flash_stub_clock_boost' is already registered
Debug: 217 4 command.c:258 register_command(): command 'esp32 encrypt_binary' is already registered
Debug: 218 4 command.c:258 register_command(): command 'esp32 stub_log' is already registered
Debug: 219 4 tcl.c:1308 handle_flash_bank_command(): 'esp32' driver usage field missing
Debug: 220 4 command.c:152 script_debug(): command - flash bank esp32.cpu1.irom esp32 0x0 0 0 0 esp32.cpu1
Debug: 221 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 222 4 command.c:258 register_command(): command 'esp appimage_offset' is already registered
Debug: 223 4 command.c:258 register_command(): command 'esp compression' is already registered
Debug: 224 4 command.c:258 register_command(): command 'esp verify_bank_hash' is already registered
Debug: 225 4 command.c:258 register_command(): command 'esp flash_stub_clock_boost' is already registered
Debug: 226 4 command.c:258 register_command(): command 'esp encrypt_binary' is already registered
Debug: 227 4 command.c:258 register_command(): command 'esp stub_log' is already registered
Debug: 228 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 229 4 command.c:258 register_command(): command 'esp32 appimage_offset' is already registered
Debug: 230 4 command.c:258 register_command(): command 'esp32 compression' is already registered
Debug: 231 4 command.c:258 register_command(): command 'esp32 verify_bank_hash' is already registered
Debug: 232 4 command.c:258 register_command(): command 'esp32 flash_stub_clock_boost' is already registered
Debug: 233 4 command.c:258 register_command(): command 'esp32 encrypt_binary' is already registered
Debug: 234 4 command.c:258 register_command(): command 'esp32 stub_log' is already registered
Debug: 235 4 tcl.c:1308 handle_flash_bank_command(): 'esp32' driver usage field missing
Debug: 236 4 command.c:152 script_debug(): command - flash bank esp32.cpu1.drom esp32 0x0 0 0 0 esp32.cpu1
Debug: 237 4 command.c:258 register_command(): command 'esp' is already registered
Debug: 238 4 command.c:258 register_command(): command 'esp appimage_offset' is already registered
Debug: 239 4 command.c:258 register_command(): command 'esp compression' is already registered
Debug: 240 4 command.c:258 register_command(): command 'esp verify_bank_hash' is already registered
Debug: 241 4 command.c:258 register_command(): command 'esp flash_stub_clock_boost' is already registered
Debug: 242 4 command.c:258 register_command(): command 'esp encrypt_binary' is already registered
Debug: 243 4 command.c:258 register_command(): command 'esp stub_log' is already registered
Debug: 244 4 command.c:258 register_command(): command 'esp32' is already registered
Debug: 245 4 command.c:258 register_command(): command 'esp32 appimage_offset' is already registered
Debug: 246 4 command.c:258 register_command(): command 'esp32 compression' is already registered
Debug: 247 4 command.c:258 register_command(): command 'esp32 verify_bank_hash' is already registered
Debug: 248 4 command.c:258 register_command(): command 'esp32 flash_stub_clock_boost' is already registered
Debug: 249 4 command.c:258 register_command(): command 'esp32 encrypt_binary' is already registered
Debug: 250 4 command.c:258 register_command(): command 'esp32 stub_log' is already registered
Debug: 251 4 tcl.c:1308 handle_flash_bank_command(): 'esp32' driver usage field missing
Debug: 252 4 command.c:152 script_debug(): command - esp32.cpu0 configure -event examine-end
# Need to enable to set 'semihosting_basedir'
arm semihosting enable
arm semihosting_resexit enable
if { [info exists _SEMIHOST_BASEDIR] } {
if { $_SEMIHOST_BASEDIR != "" } {
arm semihosting_basedir $_SEMIHOST_BASEDIR
}
}
Debug: 253 4 command.c:152 script_debug(): command - esp32.cpu1 configure -event examine-end
# Need to enable to set 'semihosting_basedir'
arm semihosting enable
arm semihosting_resexit enable
if { [info exists _SEMIHOST_BASEDIR] } {
if { $_SEMIHOST_BASEDIR != "" } {
arm semihosting_basedir $_SEMIHOST_BASEDIR
}
}
Debug: 254 4 command.c:152 script_debug(): command - esp32.cpu0 configure -event reset-assert-post
global _ESP_SOC_RESET
$_ESP_SOC_RESET
Debug: 255 4 command.c:152 script_debug(): command - esp32.cpu0 configure -event gdb-attach
if { $_ESP_ARCH == "xtensa" } {
$_TARGETNAME_0 xtensa smpbreak BreakIn BreakOut
}
# necessary to auto-probe flash bank when GDB is connected and generate proper memory map
halt 1000
if { [$_ESP_MEMPROT_IS_ENABLED] } {
# 'reset halt' to disable memory protection and allow flasher to work correctly
echo "Memory protection is enabled. Reset target to disable it..."
reset halt
}
if { $_ESP_ARCH == "riscv" } {
# by default mask interrupts while stepping
$_TARGETNAME_0 riscv set_maskisr steponly
}
Debug: 256 4 command.c:152 script_debug(): command - esp32.cpu1 configure -event gdb-attach
if { $_ESP_ARCH == "xtensa" } {
$_TARGETNAME_1 xtensa smpbreak BreakIn BreakOut
}
if { $_ESP_ARCH == "riscv" } {
# by default mask interrupts while stepping
$_TARGETNAME_1 riscv set_maskisr steponly
}
# necessary to auto-probe flash bank when GDB is connected
halt 1000
if { [$_ESP_MEMPROT_IS_ENABLED] } {
# 'reset halt' to disable memory protection and allow flasher to work correctly
echo "Memory protection is enabled. Reset target to disable it..."
reset halt
}
Debug: 257 4 command.c:152 script_debug(): command - esp32.cpu0 xtensa maskisr on
Debug: 258 4 command.c:152 script_debug(): command - esp32.cpu0 xtensa smpbreak BreakIn BreakOut
Debug: 259 4 xtensa.c:1006 xtensa_smpbreak_set(): [esp32.cpu0] set smpbreak=30000, state=1
Debug: 260 4 xtensa.c:1006 xtensa_smpbreak_set(): [esp32.cpu1] set smpbreak=30000, state=1
Debug: 261 4 command.c:152 script_debug(): command - esp32.cpu0 esp32 flashbootstrap 3.3
Debug: 262 4 command.c:152 script_debug(): command - ocd_find target/xtensa-core-esp32.cfg
Debug: 263 4 configuration.c:88 find_file(): found /home/javi/.espressif/tools/openocd-esp32/v0.12.0-esp32-20250422/openocd-esp32/share/openocd/scripts/target/xtensa-core-esp32.cfg
Debug: 264 4 command.c:152 script_debug(): command - xtensa xtdef LX
Debug: 265 4 command.c:152 script_debug(): command - xtensa xtopt arnum 64
Debug: 266 4 command.c:152 script_debug(): command - xtensa xtopt windowed 1
Debug: 267 4 command.c:152 script_debug(): command - xtensa xtopt exceptions 1
Debug: 268 4 command.c:152 script_debug(): command - xtensa xtopt hipriints 1
Debug: 269 4 command.c:152 script_debug(): command - xtensa xtopt intlevels 6
Debug: 270 4 command.c:152 script_debug(): command - xtensa xtopt excmlevel 3
Debug: 271 4 command.c:152 script_debug(): command - xtensa xtmem icache 4 0 1
Debug: 272 4 command.c:152 script_debug(): command - xtensa xtmem dcache 4 0 1 0
Debug: 273 4 command.c:152 script_debug(): command - xtensa xtmem irom 0x400D0000 0x330000
Debug: 274 4 command.c:152 script_debug(): command - xtensa xtmem irom 0x40000000 0x64F00
Debug: 275 4 command.c:152 script_debug(): command - xtensa xtmem iram 0x40070000 0x30000
Debug: 276 4 command.c:152 script_debug(): command - xtensa xtmem iram 0x400C0000 0x2000
Debug: 277 4 command.c:152 script_debug(): command - xtensa xtmem drom 0x3F400000 0x400000
Debug: 278 4 command.c:152 script_debug(): command - xtensa xtmem dram 0x3F800000 0x400000
Debug: 279 4 command.c:152 script_debug(): command - xtensa xtmem drom 0x3FF90000 0x10000
Debug: 280 4 command.c:152 script_debug(): command - xtensa xtmem dram 0x3FFAE000 0x52000
Debug: 281 4 command.c:152 script_debug(): command - xtensa xtmem dram 0x3FF80000 0x2000
Debug: 282 4 command.c:152 script_debug(): command - xtensa xtmem dram 0x3F800000 0x400000
Debug: 283 4 command.c:152 script_debug(): command - xtensa xtmem dram 0x50000000 0x2000
Debug: 284 4 command.c:152 script_debug(): command - xtensa xtmem dram 0x3FF00000 0x71000
Debug: 285 4 command.c:152 script_debug(): command - xtensa xtmem dram 0x60000000 0x20000000
Debug: 286 4 command.c:152 script_debug(): command - xtensa xtopt debuglevel 6
Debug: 287 4 command.c:152 script_debug(): command - xtensa xtopt ibreaknum 2
Debug: 288 4 command.c:152 script_debug(): command - xtensa xtopt dbreaknum 2
Debug: 289 4 command.c:152 script_debug(): command - xtensa xtopt tracemem 0x4000
Debug: 290 4 command.c:152 script_debug(): command - xtensa xtopt tracememrev 1
Debug: 291 4 command.c:152 script_debug(): command - xtensa xtopt perfcount 2
Debug: 292 4 command.c:152 script_debug(): command - xtensa xtregs 173
Debug: 293 4 command.c:152 script_debug(): command - xtensa xtregfmt contiguous 105
Debug: 294 4 command.c:152 script_debug(): command - xtensa xtreg pc 0x0020
Debug: 295 4 command.c:152 script_debug(): command - xtensa xtreg ar0 0x0100
Debug: 296 4 command.c:152 script_debug(): command - xtensa xtreg ar1 0x0101
Debug: 297 4 command.c:152 script_debug(): command - xtensa xtreg ar2 0x0102
Debug: 298 4 command.c:152 script_debug(): command - xtensa xtreg ar3 0x0103
Debug: 299 4 command.c:152 script_debug(): command - xtensa xtreg ar4 0x0104
Debug: 300 4 command.c:152 script_debug(): command - xtensa xtreg ar5 0x0105
Debug: 301 4 command.c:152 script_debug(): command - xtensa xtreg ar6 0x0106
Debug: 302 4 command.c:152 script_debug(): command - xtensa xtreg ar7 0x0107
Debug: 303 4 command.c:152 script_debug(): command - xtensa xtreg ar8 0x0108
Debug: 304 4 command.c:152 script_debug(): command - xtensa xtreg ar9 0x0109
Debug: 305 4 command.c:152 script_debug(): command - xtensa xtreg ar10 0x010a
Debug: 306 4 command.c:152 script_debug(): command - xtensa xtreg ar11 0x010b
Debug: 307 4 command.c:152 script_debug(): command - xtensa xtreg ar12 0x010c
Debug: 308 4 command.c:152 script_debug(): command - xtensa xtreg ar13 0x010d
Debug: 309 4 command.c:152 script_debug(): command - xtensa xtreg ar14 0x010e
Debug: 310 4 command.c:152 script_debug(): command - xtensa xtreg ar15 0x010f
Debug: 311 4 command.c:152 script_debug(): command - xtensa xtreg ar16 0x0110
Debug: 312 4 command.c:152 script_debug(): command - xtensa xtreg ar17 0x0111
Debug: 313 4 command.c:152 script_debug(): command - xtensa xtreg ar18 0x0112
Debug: 314 4 command.c:152 script_debug(): command - xtensa xtreg ar19 0x0113
Debug: 315 4 command.c:152 script_debug(): command - xtensa xtreg ar20 0x0114
Debug: 316 4 command.c:152 script_debug(): command - xtensa xtreg ar21 0x0115
Debug: 317 4 command.c:152 script_debug(): command - xtensa xtreg ar22 0x0116
Debug: 318 4 command.c:152 script_debug(): command - xtensa xtreg ar23 0x0117
Debug: 319 4 command.c:152 script_debug(): command - xtensa xtreg ar24 0x0118
Debug: 320 4 command.c:152 script_debug(): command - xtensa xtreg ar25 0x0119
Debug: 321 4 command.c:152 script_debug(): command - xtensa xtreg ar26 0x011a
Debug: 322 4 command.c:152 script_debug(): command - xtensa xtreg ar27 0x011b
Debug: 323 4 command.c:152 script_debug(): command - xtensa xtreg ar28 0x011c
Debug: 324 4 command.c:152 script_debug(): command - xtensa xtreg ar29 0x011d
Debug: 325 4 command.c:152 script_debug(): command - xtensa xtreg ar30 0x011e
Debug: 326 4 command.c:152 script_debug(): command - xtensa xtreg ar31 0x011f
Debug: 327 4 command.c:152 script_debug(): command - xtensa xtreg ar32 0x0120
Debug: 328 4 command.c:152 script_debug(): command - xtensa xtreg ar33 0x0121
Debug: 329 4 command.c:152 script_debug(): command - xtensa xtreg ar34 0x0122
Debug: 330 4 command.c:152 script_debug(): command - xtensa xtreg ar35 0x0123
Debug: 331 4 command.c:152 script_debug(): command - xtensa xtreg ar36 0x0124
Debug: 332 4 command.c:152 script_debug(): command - xtensa xtreg ar37 0x0125
Debug: 333 4 command.c:152 script_debug(): command - xtensa xtreg ar38 0x0126
Debug: 334 4 command.c:152 script_debug(): command - xtensa xtreg ar39 0x0127
Debug: 335 4 command.c:152 script_debug(): command - xtensa xtreg ar40 0x0128
Debug: 336 4 command.c:152 script_debug(): command - xtensa xtreg ar41 0x0129
Debug: 337 4 command.c:152 script_debug(): command - xtensa xtreg ar42 0x012a
Debug: 338 4 command.c:152 script_debug(): command - xtensa xtreg ar43 0x012b
Debug: 339 4 command.c:152 script_debug(): command - xtensa xtreg ar44 0x012c
Debug: 340 4 command.c:152 script_debug(): command - xtensa xtreg ar45 0x012d
Debug: 341 4 command.c:152 script_debug(): command - xtensa xtreg ar46 0x012e
Debug: 342 4 command.c:152 script_debug(): command - xtensa xtreg ar47 0x012f
Debug: 343 4 command.c:152 script_debug(): command - xtensa xtreg ar48 0x0130
Debug: 344 4 command.c:152 script_debug(): command - xtensa xtreg ar49 0x0131
Debug: 345 4 command.c:152 script_debug(): command - xtensa xtreg ar50 0x0132
Debug: 346 4 command.c:152 script_debug(): command - xtensa xtreg ar51 0x0133
Debug: 347 4 command.c:152 script_debug(): command - xtensa xtreg ar52 0x0134
Debug: 348 4 command.c:152 script_debug(): command - xtensa xtreg ar53 0x0135
Debug: 349 4 command.c:152 script_debug(): command - xtensa xtreg ar54 0x0136
Debug: 350 4 command.c:152 script_debug(): command - xtensa xtreg ar55 0x0137
Debug: 351 4 command.c:152 script_debug(): command - xtensa xtreg ar56 0x0138
Debug: 352 4 command.c:152 script_debug(): command - xtensa xtreg ar57 0x0139
Debug: 353 4 command.c:152 script_debug(): command - xtensa xtreg ar58 0x013a
Debug: 354 4 command.c:152 script_debug(): command - xtensa xtreg ar59 0x013b
Debug: 355 4 command.c:152 script_debug(): command - xtensa xtreg ar60 0x013c
Debug: 356 4 command.c:152 script_debug(): command - xtensa xtreg ar61 0x013d
Debug: 357 4 command.c:152 script_debug(): command - xtensa xtreg ar62 0x013e
Debug: 358 4 command.c:152 script_debug(): command - xtensa xtreg ar63 0x013f
Debug: 359 4 command.c:152 script_debug(): command - xtensa xtreg lbeg 0x0200
Debug: 360 4 command.c:152 script_debug(): command - xtensa xtreg lend 0x0201
Debug: 361 4 command.c:152 script_debug(): command - xtensa xtreg lcount 0x0202
Debug: 362 4 command.c:152 script_debug(): command - xtensa xtreg sar 0x0203
Debug: 363 4 command.c:152 script_debug(): command - xtensa xtreg windowbase 0x0248
Debug: 364 4 command.c:152 script_debug(): command - xtensa xtreg windowstart 0x0249
Debug: 365 4 command.c:152 script_debug(): command - xtensa xtreg configid0 0x02b0
Debug: 366 4 command.c:152 script_debug(): command - xtensa xtreg configid1 0x02d0
Debug: 367 4 command.c:152 script_debug(): command - xtensa xtreg ps 0x02e6
Debug: 368 4 command.c:152 script_debug(): command - xtensa xtreg threadptr 0x03e7
Debug: 369 4 command.c:152 script_debug(): command - xtensa xtreg br 0x0204
Debug: 370 4 command.c:152 script_debug(): command - xtensa xtreg scompare1 0x020c
Debug: 371 4 command.c:152 script_debug(): command - xtensa xtreg acclo 0x0210
Debug: 372 4 command.c:152 script_debug(): command - xtensa xtreg acchi 0x0211
Debug: 373 4 command.c:152 script_debug(): command - xtensa xtreg m0 0x0220
Debug: 374 4 command.c:152 script_debug(): command - xtensa xtreg m1 0x0221
Debug: 375 4 command.c:152 script_debug(): command - xtensa xtreg m2 0x0222
Debug: 376 4 command.c:152 script_debug(): command - xtensa xtreg m3 0x0223
Debug: 377 4 command.c:152 script_debug(): command - xtensa xtreg expstate 0x03e6
Debug: 378 4 command.c:152 script_debug(): command - xtensa xtreg f64r_lo 0x03ea
Debug: 379 4 command.c:152 script_debug(): command - xtensa xtreg f64r_hi 0x03eb
Debug: 380 4 command.c:152 script_debug(): command - xtensa xtreg f64s 0x03ec
Debug: 381 5 command.c:152 script_debug(): command - xtensa xtreg f0 0x0030
Debug: 382 5 command.c:152 script_debug(): command - xtensa xtreg f1 0x0031
Debug: 383 5 command.c:152 script_debug(): command - xtensa xtreg f2 0x0032
Debug: 384 5 command.c:152 script_debug(): command - xtensa xtreg f3 0x0033
Debug: 385 5 command.c:152 script_debug(): command - xtensa xtreg f4 0x0034
Debug: 386 5 command.c:152 script_debug(): command - xtensa xtreg f5 0x0035
Debug: 387 5 command.c:152 script_debug(): command - xtensa xtreg f6 0x0036
Debug: 388 5 command.c:152 script_debug(): command - xtensa xtreg f7 0x0037
Debug: 389 5 command.c:152 script_debug(): command - xtensa xtreg f8 0x0038
Debug: 390 5 command.c:152 script_debug(): command - xtensa xtreg f9 0x0039
Debug: 391 5 command.c:152 script_debug(): command - xtensa xtreg f10 0x003a
Debug: 392 5 command.c:152 script_debug(): command - xtensa xtreg f11 0x003b
Debug: 393 5 command.c:152 script_debug(): command - xtensa xtreg f12 0x003c
Debug: 394 5 command.c:152 script_debug(): command - xtensa xtreg f13 0x003d
Debug: 395 5 command.c:152 script_debug(): command - xtensa xtreg f14 0x003e
Debug: 396 5 command.c:152 script_debug(): command - xtensa xtreg f15 0x003f
Debug: 397 5 command.c:152 script_debug(): command - xtensa xtreg fcr 0x03e8
Debug: 398 5 command.c:152 script_debug(): command - xtensa xtreg fsr 0x03e9
Debug: 399 5 command.c:152 script_debug(): command - xtensa xtreg mmid 0x0259
Debug: 400 5 command.c:152 script_debug(): command - xtensa xtreg ibreakenable 0x0260
Debug: 401 5 command.c:152 script_debug(): command - xtensa xtreg memctl 0x0261
Debug: 402 5 command.c:152 script_debug(): command - xtensa xtreg atomctl 0x0263
Debug: 403 5 command.c:152 script_debug(): command - xtensa xtreg ddr 0x0268
Debug: 404 5 command.c:152 script_debug(): command - xtensa xtreg ibreaka0 0x0280
Debug: 405 5 command.c:152 script_debug(): command - xtensa xtreg ibreaka1 0x0281
Debug: 406 5 command.c:152 script_debug(): command - xtensa xtreg dbreaka0 0x0290
Debug: 407 5 command.c:152 script_debug(): command - xtensa xtreg dbreaka1 0x0291
Debug: 408 5 command.c:152 script_debug(): command - xtensa xtreg dbreakc0 0x02a0
Debug: 409 5 command.c:152 script_debug(): command - xtensa xtreg dbreakc1 0x02a1
Debug: 410 5 command.c:152 script_debug(): command - xtensa xtreg epc1 0x02b1
Debug: 411 5 command.c:152 script_debug(): command - xtensa xtreg epc2 0x02b2
Debug: 412 5 command.c:152 script_debug(): command - xtensa xtreg epc3 0x02b3
Debug: 413 5 command.c:152 script_debug(): command - xtensa xtreg epc4 0x02b4
Debug: 414 5 command.c:152 script_debug(): command - xtensa xtreg epc5 0x02b5
Debug: 415 5 command.c:152 script_debug(): command - xtensa xtreg epc6 0x02b6
Debug: 416 5 command.c:152 script_debug(): command - xtensa xtreg epc7 0x02b7
Debug: 417 5 command.c:152 script_debug(): command - xtensa xtreg depc 0x02c0
Debug: 418 5 command.c:152 script_debug(): command - xtensa xtreg eps2 0x02c2
Debug: 419 5 command.c:152 script_debug(): command - xtensa xtreg eps3 0x02c3
Debug: 420 5 command.c:152 script_debug(): command - xtensa xtreg eps4 0x02c4
Debug: 421 5 command.c:152 script_debug(): command - xtensa xtreg eps5 0x02c5
Debug: 422 5 command.c:152 script_debug(): command - xtensa xtreg eps6 0x02c6
Debug: 423 5 xtensa.c:4047 xtensa_cmd_xtreg_do(): Setting PS (eps6) index to 149
Debug: 424 5 xtensa.c:4047 xtensa_cmd_xtreg_do(): Setting PS (eps6) index to 149
Debug: 425 5 command.c:152 script_debug(): command - xtensa xtreg eps7 0x02c7
Debug: 426 5 command.c:152 script_debug(): command - xtensa xtreg excsave1 0x02d1
Debug: 427 5 command.c:152 script_debug(): command - xtensa xtreg excsave2 0x02d2
Debug: 428 5 command.c:152 script_debug(): command - xtensa xtreg excsave3 0x02d3
Debug: 429 5 command.c:152 script_debug(): command - xtensa xtreg excsave4 0x02d4
Debug: 430 5 command.c:152 script_debug(): command - xtensa xtreg excsave5 0x02d5
Debug: 431 5 command.c:152 script_debug(): command - xtensa xtreg excsave6 0x02d6
Debug: 432 5 command.c:152 script_debug(): command - xtensa xtreg excsave7 0x02d7
Debug: 433 5 command.c:152 script_debug(): command - xtensa xtreg cpenable 0x02e0
Debug: 434 5 command.c:152 script_debug(): command - xtensa xtreg interrupt 0x02e2
Debug: 435 5 command.c:152 script_debug(): command - xtensa xtreg intset 0x02e2
Debug: 436 5 command.c:152 script_debug(): command - xtensa xtreg intclear 0x02e3
Debug: 437 5 command.c:152 script_debug(): command - xtensa xtreg intenable 0x02e4
Debug: 438 5 command.c:152 script_debug(): command - xtensa xtreg vecbase 0x02e7
Debug: 439 5 command.c:152 script_debug(): command - xtensa xtreg exccause 0x02e8
Debug: 440 5 command.c:152 script_debug(): command - xtensa xtreg debugcause 0x02e9
Debug: 441 5 command.c:152 script_debug(): command - xtensa xtreg ccount 0x02ea
Debug: 442 5 command.c:152 script_debug(): command - xtensa xtreg prid 0x02eb
Debug: 443 5 command.c:152 script_debug(): command - xtensa xtreg icount 0x02ec
Debug: 444 5 command.c:152 script_debug(): command - xtensa xtreg icountlevel 0x02ed
Debug: 445 5 command.c:152 script_debug(): command - xtensa xtreg excvaddr 0x02ee
Debug: 446 5 command.c:152 script_debug(): command - xtensa xtreg ccompare0 0x02f0
Debug: 447 5 command.c:152 script_debug(): command - xtensa xtreg ccompare1 0x02f1
Debug: 448 5 command.c:152 script_debug(): command - xtensa xtreg ccompare2 0x02f2
Debug: 449 5 command.c:152 script_debug(): command - xtensa xtreg misc0 0x02f4
Debug: 450 5 command.c:152 script_debug(): command - xtensa xtreg misc1 0x02f5
Debug: 451 5 command.c:152 script_debug(): command - xtensa xtreg misc2 0x02f6
Debug: 452 5 command.c:152 script_debug(): command - xtensa xtreg misc3 0x02f7
Debug: 453 5 command.c:152 script_debug(): command - xtensa xtreg a0 0x0000
Debug: 454 5 command.c:152 script_debug(): command - xtensa xtreg a1 0x0001
Debug: 455 5 command.c:152 script_debug(): command - xtensa xtreg a2 0x0002
Debug: 456 5 command.c:152 script_debug(): command - xtensa xtreg a3 0x0003
Debug: 457 5 command.c:152 script_debug(): command - xtensa xtreg a4 0x0004
Debug: 458 5 command.c:152 script_debug(): command - xtensa xtreg a5 0x0005
Debug: 459 5 command.c:152 script_debug(): command - xtensa xtreg a6 0x0006
Debug: 460 5 command.c:152 script_debug(): command - xtensa xtreg a7 0x0007
Debug: 461 5 command.c:152 script_debug(): command - xtensa xtreg a8 0x0008
Debug: 462 5 command.c:152 script_debug(): command - xtensa xtreg a9 0x0009
Debug: 463 5 command.c:152 script_debug(): command - xtensa xtreg a10 0x000a
Debug: 464 5 command.c:152 script_debug(): command - xtensa xtreg a11 0x000b
Debug: 465 5 command.c:152 script_debug(): command - xtensa xtreg a12 0x000c
Debug: 466 5 command.c:152 script_debug(): command - xtensa xtreg a13 0x000d
Debug: 467 5 command.c:152 script_debug(): command - xtensa xtreg a14 0x000e
Debug: 468 5 command.c:152 script_debug(): command - xtensa xtreg a15 0x000f
Info : 469 5 server.c:299 add_service(): Listening on port 6666 for tcl connections
Info : 470 5 server.c:299 add_service(): Listening on port 4444 for telnet connections
Debug: 471 5 command.c:152 script_debug(): command - init
Debug: 472 5 command.c:152 script_debug(): command - target init
Debug: 473 5 command.c:152 script_debug(): command - target names
Debug: 474 5 command.c:152 script_debug(): command - esp32.cpu0 cget -event gdb-flash-erase-start
Debug: 475 5 command.c:152 script_debug(): command - esp32.cpu0 configure -event gdb-flash-erase-start reset init
Debug: 476 5 command.c:152 script_debug(): command - esp32.cpu0 cget -event gdb-flash-write-end
Debug: 477 5 command.c:152 script_debug(): command - esp32.cpu0 configure -event gdb-flash-write-end reset halt
Debug: 478 5 command.c:152 script_debug(): command - esp32.cpu0 cget -event gdb-attach
Debug: 479 5 command.c:152 script_debug(): command - esp32.cpu1 cget -event gdb-flash-erase-start
Debug: 480 5 command.c:152 script_debug(): command - esp32.cpu1 configure -event gdb-flash-erase-start reset init
Debug: 481 5 command.c:152 script_debug(): command - esp32.cpu1 cget -event gdb-flash-write-end
Debug: 482 5 command.c:152 script_debug(): command - esp32.cpu1 configure -event gdb-flash-write-end reset halt
Debug: 483 5 command.c:152 script_debug(): command - esp32.cpu1 cget -event gdb-attach
Debug: 484 5 target.c:1597 handle_target_init_command(): Initializing targets...
Debug: 485 5 xtensa.c:3065 xtensa_build_reg_cache(): [esp32.cpu0] xtensa->total_regs_num 173 reg_list_size 173 xtensa->dbregs_num 1005
Debug: 486 5 xtensa.c:3111 xtensa_build_reg_cache(): [esp32.cpu0] POPULATE contiguous regs list: pc , dbreg_num 0x02ff
[...]
Debug: 658 5 xtensa.c:3111 xtensa_build_reg_cache(): [esp32.cpu0] POPULATE contiguous regs list: a15 , dbreg_num 0x0010
Debug: 659 5 semihosting_common.c:109 semihosting_common_init():
Debug: 660 5 semihosting_common.c:109 semihosting_common_init():
Debug: 661 5 xtensa.c:3065 xtensa_build_reg_cache(): [esp32.cpu1] xtensa->total_regs_num 173 reg_list_size 173 xtensa->dbregs_num 1005
Debug: 662 5 xtensa.c:3111 xtensa_build_reg_cache(): [esp32.cpu1] POPULATE contiguous regs list: pc , dbreg_num 0x02ff
[...]
Debug: 834 6 xtensa.c:3111 xtensa_build_reg_cache(): [esp32.cpu1] POPULATE contiguous regs list: a15 , dbreg_num 0x0010
Debug: 835 6 semihosting_common.c:109 semihosting_common_init():
Debug: 836 6 semihosting_common.c:109 semihosting_common_init():
Debug: 837 6 ftdi.c:656 ftdi_initialize(): ftdi interface using shortest path jtag state transitions
Debug: 838 8 mpsse.c:434 mpsse_purge(): -
Debug: 839 8 mpsse.c:715 mpsse_loopback_config(): off
Debug: 840 8 mpsse.c:760 mpsse_set_frequency(): target 20000000 Hz
Debug: 841 8 mpsse.c:752 mpsse_rtck_config(): off
Debug: 842 8 mpsse.c:741 mpsse_divide_by_5_config(): off
Debug: 843 8 mpsse.c:721 mpsse_set_divisor(): 1
Debug: 844 8 mpsse.c:784 mpsse_set_frequency(): actually 15000000 Hz
Debug: 845 8 adapter.c:227 adapter_khz_to_speed(): convert khz to adapter specific speed value
Debug: 846 8 adapter.c:231 adapter_khz_to_speed(): have adapter set up
Debug: 847 8 mpsse.c:760 mpsse_set_frequency(): target 20000000 Hz
Debug: 848 8 mpsse.c:752 mpsse_rtck_config(): off
Debug: 849 8 mpsse.c:741 mpsse_divide_by_5_config(): off
Debug: 850 9 mpsse.c:721 mpsse_set_divisor(): 1
Debug: 851 9 mpsse.c:784 mpsse_set_frequency(): actually 15000000 Hz
Info : 852 9 ftdi.c:283 ftdi_speed(): ftdi: if you experience problems at higher adapter clocks, try the command "ftdi tdo_sample_edge falling"
Debug: 853 9 adapter.c:227 adapter_khz_to_speed(): convert khz to adapter specific speed value
Debug: 854 9 adapter.c:231 adapter_khz_to_speed(): have adapter set up
Info : 855 9 adapter.c:191 adapter_init(): clock speed 20000 kHz
Debug: 856 9 openocd.c:133 handle_init_command(): Debug Adapter init complete
Debug: 857 9 command.c:152 script_debug(): command - transport init
Debug: 858 9 transport.c:218 handle_transport_init(): handle_transport_init
Debug: 859 9 core.c:841 jtag_add_reset(): SRST line released
Debug: 860 9 core.c:866 jtag_add_reset(): TRST line released
Debug: 861 9 core.c:332 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 862 9 command.c:152 script_debug(): command - jtag arp_init
Debug: 863 9 core.c:1520 jtag_init_inner(): Init JTAG chain
Debug: 864 9 core.c:332 jtag_call_event_callbacks(): jtag event: TAP reset
Debug: 865 9 core.c:1246 jtag_examine_chain(): DR scan interrogation for IDCODE/BYPASS
Debug: 866 9 core.c:332 jtag_call_event_callbacks(): jtag event: TAP reset
Info : 867 9 core.c:1144 jtag_examine_chain_display(): JTAG tap: esp32.tap0 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1)
Info : 868 9 core.c:1144 jtag_examine_chain_display(): JTAG tap: esp32.tap1 tap/device found: 0x120034e5 (mfg: 0x272 (Tensilica), part: 0x2003, ver: 0x1)
Debug: 869 9 core.c:1376 jtag_validate_ircapture(): IR capture validation scan
Debug: 870 9 core.c:1434 jtag_validate_ircapture(): esp32.tap0: IR capture 0x01
Debug: 871 9 core.c:1434 jtag_validate_ircapture(): esp32.tap1: IR capture 0x01
Debug: 872 9 command.c:152 script_debug(): command - dap init
Debug: 873 9 arm_dap.c:95 dap_init_all(): Initializing all DAPs ...
Debug: 874 9 openocd.c:150 handle_init_command(): Examining targets...
Debug: 875 9 target.c:683 target_examine_one(): [esp32.cpu0] Examination started
Debug: 876 9 target.c:1785 target_call_event_callbacks(): target event 19 (examine-start) for core esp32.cpu0
Debug: 877 9 xtensa.c:945 xtensa_examine(): [esp32.cpu0] examine
Debug: 878 9 xtensa.c:963 xtensa_examine(): [esp32.cpu0] OCD_ID = 0733bff2
Debug: 879 9 xtensa.c:990 xtensa_smpbreak_write(): [esp32.cpu0] write smpbreak set=0x30000 clear=0x600000
Debug: 880 9 target.c:1785 target_call_event_callbacks(): target event 21 (examine-end) for core esp32.cpu0
Debug: 881 9 target.c:4689 target_handle_event(): target: esp32.cpu0 (esp32) event: 21 (examine-end) action:
# Need to enable to set 'semihosting_basedir'
arm semihosting enable
arm semihosting_resexit enable
if { [info exists _SEMIHOST_BASEDIR] } {
if { $_SEMIHOST_BASEDIR != "" } {
arm semihosting_basedir $_SEMIHOST_BASEDIR
}
}
Debug: 882 9 command.c:152 script_debug(): command - arm semihosting enable
Debug: 883 9 esp_xtensa_semihosting.c:26 esp_xtensa_semihosting_setup(): [esp32.cpu0] semihosting enable=1
Debug: 884 9 command.c:152 script_debug(): command - arm semihosting_resexit enable
Debug: 885 9 command.c:152 script_debug(): command - arm semihosting_basedir .
Info : 886 9 target.c:699 target_examine_one(): [esp32.cpu0] Examination succeed
Debug: 887 9 target.c:683 target_examine_one(): [esp32.cpu1] Examination started
Debug: 888 9 target.c:1785 target_call_event_callbacks(): target event 19 (examine-start) for core esp32.cpu1
Debug: 889 9 xtensa.c:945 xtensa_examine(): [esp32.cpu1] examine
Warn : 890 9 xtensa.c:960 xtensa_examine(): [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: 891 9 target.c:689 target_examine_one(): [esp32.cpu1] Examination failed
Debug: 892 9 target.c:690 target_examine_one(): [esp32.cpu1] examine() returned error code -305
Debug: 893 9 target.c:1785 target_call_event_callbacks(): target event 20 (examine-fail) for core esp32.cpu1
Warn : 894 9 target.c:738 target_examine(): target esp32.cpu1 examination failed
Debug: 895 9 openocd.c:152 handle_init_command(): target examination failed
Debug: 896 9 command.c:152 script_debug(): command - flash init
Debug: 897 9 tcl.c:1365 handle_flash_init_command(): Initializing flash devices...
Debug: 898 9 command.c:152 script_debug(): command - nand init
Debug: 899 9 tcl.c:484 handle_nand_init_command(): Initializing NAND devices...
Debug: 900 9 command.c:152 script_debug(): command - pld init
Debug: 901 9 pld.c:337 handle_pld_init_command(): Initializing PLDs...
Debug: 902 9 command.c:152 script_debug(): command - tpiu init
Info : 903 9 gdb_server.c:3845 gdb_target_start(): [esp32.cpu0] starting gdb server on 3333
Info : 904 9 server.c:299 add_service(): Listening on port 3333 for gdb connections
Debug: 905 9 command.c:152 script_debug(): command - target names
Debug: 906 9 command.c:152 script_debug(): command - target names
Debug: 907 9 command.c:152 script_debug(): command - esp32.cpu0 cget -type
Debug: 908 9 command.c:152 script_debug(): command - esp32.cpu1 cget -type
Debug: 909 107 xtensa.c:2381 xtensa_poll(): [esp32.cpu0] DSR has changed: was 0x00000000 now 0x8000cc11
Debug: 910 107 xtensa.c:393 xtensa_print_dsr_fields(): [esp32.cpu0] DSR(0x8000cc11):ExecDone,Stopped,CoreWroteDDR,CoreReadDDR,HostWroteDDR,HostReadDDR,PowerOn
Debug: 911 107 xtensa.c:1287 xtensa_fetch_all_regs(): [esp32.cpu0] start
Debug: 912 110 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 913 110 xtensa.c:1366 xtensa_fetch_all_regs(): [esp32.cpu0] CPENABLE: was 0xff, all enabled
Debug: 914 113 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 915 113 xtensa.c:2426 xtensa_poll(): [esp32.cpu0] Target halted, pc=0x400ed7ba, debug_reason=00000001, oldstate=00000001
Debug: 916 113 xtensa.c:2430 xtensa_poll(): [esp32.cpu0] Halt reason=0x00000008, exc_cause=4, dsr=0x8000cc11
Info : 917 113 xtensa.c:2432 xtensa_poll(): [esp32.cpu0] Target halted, PC=0x400ED7BA, debug_reason=00000001
Debug: 918 113 xtensa.c:990 xtensa_smpbreak_write(): [esp32.cpu0] write smpbreak set=0x0 clear=0x630000
Debug: 919 113 xtensa.c:1006 xtensa_smpbreak_set(): [esp32.cpu0] set smpbreak=0, state=2
Debug: 920 113 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 921 113 target.c:2574 target_read_u32(): address: 0x3ff48034, value: 0x00003390
Info : 922 113 esp_xtensa.c:260 esp_xtensa_reset_reason_read(): [esp32.cpu0] Reset cause (16) - (RTC WDT core and rtc reset)
Debug: 923 113 xtensa.c:990 xtensa_smpbreak_write(): [esp32.cpu0] write smpbreak set=0x30000 clear=0x600000
Debug: 924 113 xtensa.c:1006 xtensa_smpbreak_set(): [esp32.cpu0] set smpbreak=30000, state=2
Debug: 925 113 esp_xtensa_smp.c:208 esp_xtensa_smp_poll(): [esp32.cpu0] Check for unexamined cores after reset
Debug: 926 113 target.c:683 target_examine_one(): [esp32.cpu1] Examination started
Debug: 927 113 target.c:1785 target_call_event_callbacks(): target event 19 (examine-start) for core esp32.cpu1
Debug: 928 113 xtensa.c:945 xtensa_examine(): [esp32.cpu1] examine
Warn : 929 113 xtensa.c:960 xtensa_examine(): [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: 930 113 target.c:689 target_examine_one(): [esp32.cpu1] Examination failed
Debug: 931 113 target.c:690 target_examine_one(): [esp32.cpu1] examine() returned error code -305
Debug: 932 113 target.c:1785 target_call_event_callbacks(): target event 20 (examine-fail) for core esp32.cpu1
Debug: 933 113 esp_xtensa_smp.c:216 esp_xtensa_smp_poll(): [esp32.cpu0] Failed to examine!
Debug: 934 113 esp_xtensa_smp.c:298 esp_xtensa_smp_update_halt_gdb(): GDB target 'esp32.cpu0'
Info : 935 113 esp_xtensa_smp.c:303 esp_xtensa_smp_update_halt_gdb(): Set GDB target to 'esp32.cpu0'
Debug: 936 113 esp_xtensa_smp.c:312 esp_xtensa_smp_update_halt_gdb(): Check target 'esp32.cpu0'
Debug: 937 113 esp_xtensa_smp.c:312 esp_xtensa_smp_update_halt_gdb(): Check target 'esp32.cpu1'
Debug: 938 113 esp_xtensa_smp.c:357 esp_xtensa_smp_update_halt_gdb(): exit
Debug: 939 113 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 940 113 target.c:2662 target_write_u32(): address: 0x3ff5f064, value: 0x50d83aa1
Debug: 941 114 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 942 114 xtensa.c:2284 xtensa_write_memory(): [esp32.cpu0] Cache OPs: IHI 0, DHWBI 0
Debug: 943 114 target.c:2662 target_write_u32(): address: 0x3ff5f048, value: 0x00000000
Debug: 944 114 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 945 114 xtensa.c:2284 xtensa_write_memory(): [esp32.cpu0] Cache OPs: IHI 0, DHWBI 0
Debug: 946 114 target.c:2662 target_write_u32(): address: 0x3ff60064, value: 0x50d83aa1
Debug: 947 114 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 948 114 xtensa.c:2284 xtensa_write_memory(): [esp32.cpu0] Cache OPs: IHI 0, DHWBI 0
Debug: 949 114 target.c:2662 target_write_u32(): address: 0x3ff60048, value: 0x00000000
Debug: 950 114 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 951 114 xtensa.c:2284 xtensa_write_memory(): [esp32.cpu0] Cache OPs: IHI 0, DHWBI 0
Debug: 952 114 target.c:2662 target_write_u32(): address: 0x3ff480a4, value: 0x50d83aa1
Debug: 953 114 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 954 114 xtensa.c:2284 xtensa_write_memory(): [esp32.cpu0] Cache OPs: IHI 0, DHWBI 0
Debug: 955 114 target.c:2662 target_write_u32(): address: 0x3ff4808c, value: 0x00000000
Debug: 956 114 xtensa.c:1078 xtensa_core_status_check(): [esp32.cpu0] DSR (8000CC11)
Debug: 957 114 xtensa.c:2284 xtensa_write_memory(): [esp32.cpu0] Cache OPs: IHI 0, DHWBI 0
Debug: 958 114 esp_xtensa.c:139 esp_xtensa_print_exception_reason(): [esp32.cpu0] EPS=0x60020 EXCM=0
Debug: 959 114 esp_xtensa.c:139 esp_xtensa_print_exception_reason(): [esp32.cpu1] EPS=0x0 EXCM=0
Debug: 960 114 target.c:1785 target_call_event_callbacks(): target event 0 (gdb-halt) for core esp32.cpu0
Debug: 961 114 target.c:1785 target_call_event_callbacks(): target event 1 (halted) for core esp32.cpu0
Debug: 962 207 esp_xtensa_smp.c:208 esp_xtensa_smp_poll(): [esp32.cpu0] Check for unexamined cores after reset
Debug: 963 207 target.c:683 target_examine_one(): [esp32.cpu1] Examination started
Debug: 964 207 target.c:1785 target_call_event_callbacks(): target event 19 (examine-start) for core esp32.cpu1
Debug: 965 207 xtensa.c:945 xtensa_examine(): [esp32.cpu1] examine
Warn : 966 207 xtensa.c:960 xtensa_examine(): [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: 967 207 target.c:689 target_examine_one(): [esp32.cpu1] Examination failed
Debug: 968 207 target.c:690 target_examine_one(): [esp32.cpu1] examine() returned error code -305
Debug: 969 207 target.c:1785 target_call_event_callbacks(): target event 20 (examine-fail) for core esp32.cpu1
Debug: 970 207 esp_xtensa_smp.c:216 esp_xtensa_smp_poll(): [esp32.cpu0] Failed to examine!
Debug: 971 307 esp_xtensa_smp.c:208 esp_xtensa_smp_poll(): [esp32.cpu0] Check for unexamined cores after reset
Debug: 972 307 target.c:683 target_examine_one(): [esp32.cpu1] Examination started
Debug: 973 307 target.c:1785 target_call_event_callbacks(): target event 19 (examine-start) for core esp32.cpu1
Debug: 974 307 xtensa.c:945 xtensa_examine(): [esp32.cpu1] examine
Warn : 975 307 xtensa.c:960 xtensa_examine(): [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: 976 307 target.c:689 target_examine_one(): [esp32.cpu1] Examination failed
Debug: 977 307 target.c:690 target_examine_one(): [esp32.cpu1] examine() returned error code -305
Debug: 978 307 target.c:1785 target_call_event_callbacks(): target event 20 (examine-fail) for core esp32.cpu1
Debug: 979 307 esp_xtensa_smp.c:216 esp_xtensa_smp_poll(): [esp32.cpu0] Failed to examine!
Debug: 980 407 esp_xtensa_smp.c:208 esp_xtensa_smp_poll(): [esp32.cpu0] Check for unexamined cores after reset
Debug: 981 407 target.c:683 target_examine_one(): [esp32.cpu1] Examination started
Debug: 982 407 target.c:1785 target_call_event_callbacks(): target event 19 (examine-start) for core esp32.cpu1
Debug: 983 407 xtensa.c:945 xtensa_examine(): [esp32.cpu1] examine
Warn : 984 407 xtensa.c:960 xtensa_examine(): [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: 985 407 target.c:689 target_examine_one(): [esp32.cpu1] Examination failed
Debug: 986 407 target.c:690 target_examine_one(): [esp32.cpu1] examine() returned error code -305
Debug: 987 407 target.c:1785 target_call_event_callbacks(): target event 20 (examine-fail) for core esp32.cpu1
Debug: 988 407 esp_xtensa_smp.c:216 esp_xtensa_smp_poll(): [esp32.cpu0] Failed to examine!
Debug: 989 507 esp_xtensa_smp.c:208 esp_xtensa_smp_poll(): [esp32.cpu0] Check for unexamined cores after reset
Debug: 990 507 target.c:683 target_examine_one(): [esp32.cpu1] Examination started
Debug: 991 507 target.c:1785 target_call_event_callbacks(): target event 19 (examine-start) for core esp32.cpu1
Debug: 992 507 xtensa.c:945 xtensa_examine(): [esp32.cpu1] examine
Warn : 993 507 xtensa.c:960 xtensa_examine(): [esp32.cpu1] Unexpected OCD_ID = 00000000
Error: 994 507 target.c:689 target_examine_one(): [esp32.cpu1] Examination failed
Debug: 995 507 target.c:690 target_examine_one(): [esp32.cpu1] examine() returned error code -305
Debug: 996 507 target.c:1785 target_call_event_callbacks(): target event 20 (examine-fail) for core esp32.cpu1
Debug: 997 507 esp_xtensa_smp.c:216 esp_xtensa_smp_poll(): [esp32.cpu0] Failed to examine!
Debug: 998 8643 server.c:608 sig_handler(): Terminating on Signal 2
Debug: 999 8643 command.c:152 script_debug(): command - shutdown
User : 1000 8643 server.c:760 handle_shutdown_command(): shutdown command invoked
Debug: 1001 8643 breakpoints.c:328 breakpoint_remove_all_internal(): [esp32.cpu0] Delete all breakpoints
Debug: 1002 8643 breakpoints.c:328 breakpoint_remove_all_internal(): [esp32.cpu1] Delete all breakpoints
Debug: 1003 8643 esp_xtensa.c:194 esp_xtensa_target_deinit(): start
Debug: 1004 8643 xtensa.c:3556 xtensa_target_deinit(): start
Debug: 1005 8644 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Debug: 1006 8644 breakpoints.c:328 breakpoint_remove_all_internal(): [esp32.cpu1] Delete all breakpoints
Debug: 1007 8644 esp_xtensa.c:194 esp_xtensa_target_deinit(): start
Debug: 1008 8644 xtensa.c:3556 xtensa_target_deinit(): start
Debug: 1009 8644 target.c:2139 target_free_all_working_areas_restore(): freeing all working areas
Expected behavior
Both cores should be properly detected
Screenshots
No response