Skip to content

Instantly share code, notes, and snippets.

@ajsb85
Created January 5, 2023 08:25
Show Gist options
  • Save ajsb85/b21ace90737a4b946ef53a4982758742 to your computer and use it in GitHub Desktop.
Save ajsb85/b21ace90737a4b946ef53a4982758742 to your computer and use it in GitHub Desktop.
Waiting for gdb server to start...[2023-01-05T08:23:37.613Z] SERVER CONSOLE DEBUG: onBackendConnect: gdb-server session connected. You can switch to "DEBUG CONSOLE" to see GDB interactions.
"C:\\Users\\ajsb85\\AppData\\Local\\Arduino15\\packages\\esp32\\tools\\openocd-esp32\\v0.11.0-esp32-20220706/bin/openocd" -c "gdb_port 50000" -c "tcl_port 50001" -c "telnet_port 50002" -s "c:\\Users\\ajsb85\\OneDrive - Firechip SRL\\Documents\\Arduino\\MAX14521E_Example1_Blink" -f "C:/Program Files/Arduino IDE/resources/app/plugins/cortex-debug/extension/support/openocd-helpers.tcl" -f debug.cfg -d3
Open On-Chip Debugger v0.11.0-esp32-20220706 (2022-07-06-15:48)
Licensed under GNU GPL v2
For bug reports, read
http://openocd.org/doc/doxygen/bugs.html
User : 3 34 options.c:63 configuration_output_handler(): debug_level: 3
User : 4 35 options.c:63 configuration_output_handler():
Debug: 5 35 options.c:244 add_default_dirs(): bindir=/builds/idf/openocd-esp32/_build/../openocd-esp32/bin
Debug: 6 35 options.c:245 add_default_dirs(): pkgdatadir=/builds/idf/openocd-esp32/_build/../openocd-esp32/share/openocd
Debug: 7 35 options.c:246 add_default_dirs(): exepath=C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin
Debug: 8 36 options.c:247 add_default_dirs(): bin2data=../share/openocd
Debug: 9 36 configuration.c:44 add_script_search_dir(): adding C:/Users/ajsb85/AppData/Roaming/OpenOCD
Debug: 10 36 configuration.c:44 add_script_search_dir(): adding C:\SPB_Data/.config/openocd
Debug: 11 36 configuration.c:44 add_script_search_dir(): adding C:\SPB_Data/.openocd
Debug: 12 37 configuration.c:44 add_script_search_dir(): adding C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/site
Debug: 13 37 configuration.c:44 add_script_search_dir(): adding C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/scripts
Debug: 14 37 command.c:166 script_debug(): command - gdb_port 50000
Debug: 15 38 command.c:166 script_debug(): command - tcl_port 50001
Debug: 16 38 command.c:166 script_debug(): command - telnet_port 50002
Debug: 17 38 command.c:166 script_debug(): command - ocd_find C:/Program Files/Arduino IDE/resources/app/plugins/cortex-debug/extension/support/openocd-helpers.tcl
Debug: 18 39 configuration.c:99 find_file(): found C:/Program Files/Arduino IDE/resources/app/plugins/cortex-debug/extension/support/openocd-helpers.tcl
User : 19 51 options.c:63 configuration_output_handler(): CDRTOSConfigureUser : 20 51 options.c:63 configuration_output_handler():
Debug: 21 51 command.c:166 script_debug(): command - ocd_find debug.cfg
Debug: 22 51 configuration.c:99 find_file(): found debug.cfg
Debug: 23 53 command.c:166 script_debug(): command - ocd_find interface/esp_usb_jtag.cfg
Debug: 24 55 configuration.c:99 find_file(): found C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/scripts/interface/esp_usb_jtag.cfg
Debug: 25 55 command.c:166 script_debug(): command - adapter driver esp_usb_jtag
Info : 26 56 transport.c:118 allow_transports(): only one transport option; autoselect 'jtag'
Debug: 27 56 command.c:166 script_debug(): command - espusbjtag vid_pid 0x303a 0x1001
Info : 28 56 esp_usb_jtag.c:899 esp_usb_jtag_vid_pid(): esp_usb_jtag: VID set to 0x303a and PID to 0x1001
Debug: 29 56 command.c:166 script_debug(): command - espusbjtag caps_descriptor 0x2000
Info : 30 57 esp_usb_jtag.c:910 esp_usb_jtag_caps_descriptor(): esp_usb_jtag: capabilities descriptor set to 0x2000
Debug: 31 57 command.c:166 script_debug(): command - adapter speed 40000
Debug: 32 58 adapter.c:180 adapter_config_khz(): handle adapter khz
Debug: 33 58 adapter.c:144 adapter_khz_to_speed(): convert khz to adapter specific speed value
Debug: 34 58 adapter.c:144 adapter_khz_to_speed(): convert khz to adapter specific speed value
Debug: 35 58 command.c:166 script_debug(): command - ocd_find target/esp32c3.cfg
Debug: 36 59 configuration.c:99 find_file(): found C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/scripts/target/esp32c3.cfg
Debug: 37 61 command.c:166 script_debug(): command - transport select jtag
Warn : 38 61 transport.c:287 jim_transport_select(): Transport "jtag" was already selected
Debug: 39 62 command.c:166 script_debug(): command - ocd_find bitsbytes.tcl
Debug: 40 66 configuration.c:99 find_file(): found C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/scripts/bitsbytes.tcl
Debug: 41 69 command.c:166 script_debug(): command - expr 1 << $x
Debug: 42 69 command.c:166 script_debug(): command - expr $x + 1
Debug: 43 69 command.c:166 script_debug(): command - expr 1 << $x
Debug: 44 69 command.c:166 script_debug(): command - expr $x + 1
Debug: 45 70 command.c:166 script_debug(): command - expr 1 << $x
Debug: 46 70 command.c:166 script_debug(): command - expr $x + 1
Debug: 47 70 command.c:166 script_debug(): command - expr 1 << $x
Debug: 48 71 command.c:166 script_debug(): command - expr $x + 1
Debug: 49 71 command.c:166 script_debug(): command - expr 1 << $x
Debug: 50 72 command.c:166 script_debug(): command - expr $x + 1
Debug: 51 72 command.c:166 script_debug(): command - expr 1 << $x
Debug: 52 72 command.c:166 script_debug(): command - expr $x + 1
Debug: 53 72 command.c:166 script_debug(): command - expr 1 << $x
Debug: 54 73 command.c:166 script_debug(): command - expr $x + 1
Debug: 55 73 command.c:166 script_debug(): command - expr 1 << $x
Debug: 56 73 command.c:166 script_debug(): command - expr $x + 1
Debug: 57 74 command.c:166 script_debug(): command - expr 1 << $x
Debug: 58 74 command.c:166 script_debug(): command - expr $x + 1
Debug: 59 75 command.c:166 script_debug(): command - expr 1 << $x
Debug: 60 75 command.c:166 script_debug(): command - expr $x + 1
Debug: 61 75 command.c:166 script_debug(): command - expr 1 << $x
Debug: 62 75 command.c:166 script_debug(): command - expr $x + 1
Debug: 63 76 command.c:166 script_debug(): command - expr 1 << $x
Debug: 64 76 command.c:166 script_debug(): command - expr $x + 1
Debug: 65 76 command.c:166 script_debug(): command - expr 1 << $x
Debug: 66 77 command.c:166 script_debug(): command - expr $x + 1
Debug: 67 77 command.c:166 script_debug(): command - expr 1 << $x
Debug: 68 77 command.c:166 script_debug(): command - expr $x + 1
Debug: 69 77 command.c:166 script_debug(): command - expr 1 << $x
Debug: 70 78 command.c:166 script_debug(): command - expr $x + 1
Debug: 71 78 command.c:166 script_debug(): command - expr 1 << $x
Debug: 72 78 command.c:166 script_debug(): command - expr $x + 1
Debug: 73 79 command.c:166 script_debug(): command - expr 1 << $x
Debug: 74 79 command.c:166 script_debug(): command - expr $x + 1
Debug: 75 79 command.c:166 script_debug(): command - expr 1 << $x
Debug: 76 79 command.c:166 script_debug(): command - expr $x + 1
Debug: 77 79 command.c:166 script_debug(): command - expr 1 << $x
Debug: 78 79 command.c:166 script_debug(): command - expr $x + 1
Debug: 79 80 command.c:166 script_debug(): command - expr 1 << $x
Debug: 80 80 command.c:166 script_debug(): command - expr $x + 1
Debug: 81 80 command.c:166 script_debug(): command - expr 1 << $x
Debug: 82 80 command.c:166 script_debug(): command - expr $x + 1
Debug: 83 80 command.c:166 script_debug(): command - expr 1 << $x
Debug: 84 81 command.c:166 script_debug(): command - expr $x + 1
Debug: 85 81 command.c:166 script_debug(): command - expr 1 << $x
Debug: 86 81 command.c:166 script_debug(): command - expr $x + 1
Debug: 87 81 command.c:166 script_debug(): command - expr 1 << $x
Debug: 88 81 command.c:166 script_debug(): command - expr $x + 1
Debug: 89 81 command.c:166 script_debug(): command - expr 1 << $x
Debug: 90 82 command.c:166 script_debug(): command - expr $x + 1
Debug: 91 82 command.c:166 script_debug(): command - expr 1 << $x
Debug: 92 82 command.c:166 script_debug(): command - expr $x + 1
Debug: 93 83 command.c:166 script_debug(): command - expr 1 << $x
Debug: 94 83 command.c:166 script_debug(): command - expr $x + 1
Debug: 95 83 command.c:166 script_debug(): command - expr 1 << $x
Debug: 96 83 command.c:166 script_debug(): command - expr $x + 1
Debug: 97 84 command.c:166 script_debug(): command - expr 1 << $x
Debug: 98 84 command.c:166 script_debug(): command - expr $x + 1
Debug: 99 84 command.c:166 script_debug(): command - expr 1 << $x
Debug: 100 85 command.c:166 script_debug(): command - expr $x + 1
Debug: 101 85 command.c:166 script_debug(): command - expr 1 << $x
Debug: 102 85 command.c:166 script_debug(): command - expr $x + 1
Debug: 103 85 command.c:166 script_debug(): command - expr 1 << $x
Debug: 104 86 command.c:166 script_debug(): command - expr $x + 1
Debug: 105 86 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 106 86 command.c:166 script_debug(): command - expr $x * 2
Debug: 107 87 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 108 87 command.c:166 script_debug(): command - expr $x * 2
Debug: 109 87 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 110 87 command.c:166 script_debug(): command - expr $x * 2
Debug: 111 87 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 112 88 command.c:166 script_debug(): command - expr $x * 2
Debug: 113 88 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 114 88 command.c:166 script_debug(): command - expr $x * 2
Debug: 115 88 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 116 88 command.c:166 script_debug(): command - expr $x * 2
Debug: 117 89 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 118 89 command.c:166 script_debug(): command - expr $x * 2
Debug: 119 89 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 120 89 command.c:166 script_debug(): command - expr $x * 2
Debug: 121 89 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 122 89 command.c:166 script_debug(): command - expr $x * 2
Debug: 123 90 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 124 90 command.c:166 script_debug(): command - expr $x * 2
Debug: 125 90 command.c:166 script_debug(): command - expr 1024 * $x
Debug: 126 90 command.c:166 script_debug(): command - expr $x * 2
Debug: 127 90 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 128 91 command.c:166 script_debug(): command - expr $x * 2
Debug: 129 91 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 130 91 command.c:166 script_debug(): command - expr $x * 2
Debug: 131 91 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 132 91 command.c:166 script_debug(): command - expr $x * 2
Debug: 133 93 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 134 93 command.c:166 script_debug(): command - expr $x * 2
Debug: 135 93 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 136 93 command.c:166 script_debug(): command - expr $x * 2
Debug: 137 93 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 138 94 command.c:166 script_debug(): command - expr $x * 2
Debug: 139 94 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 140 94 command.c:166 script_debug(): command - expr $x * 2
Debug: 141 95 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 142 95 command.c:166 script_debug(): command - expr $x * 2
Debug: 143 95 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 144 95 command.c:166 script_debug(): command - expr $x * 2
Debug: 145 96 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 146 96 command.c:166 script_debug(): command - expr $x * 2
Debug: 147 96 command.c:166 script_debug(): command - expr 1024 * 1024 * $x
Debug: 148 97 command.c:166 script_debug(): command - expr $x * 2
Debug: 149 97 command.c:166 script_debug(): command - ocd_find memory.tcl
Debug: 150 99 configuration.c:99 find_file(): found C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/scripts/memory.tcl
Debug: 151 100 command.c:166 script_debug(): command - expr $RWX_R_ONLY + $RWX_W_ONLY
Debug: 152 101 command.c:166 script_debug(): command - expr $RWX_R_ONLY + $RWX_X_ONLY
Debug: 153 101 command.c:166 script_debug(): command - expr $RWX_R_ONLY + $RWX_W_ONLY + $RWX_X_ONLY
Debug: 154 101 command.c:166 script_debug(): command - expr $ACCESS_WIDTH_8 + $ACCESS_WIDTH_16 + $ACCESS_WIDTH_32
Debug: 155 102 command.c:166 script_debug(): command - ocd_find mmr_helpers.tcl
Debug: 156 103 configuration.c:99 find_file(): found C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/scripts/mmr_helpers.tcl
Debug: 157 105 command.c:166 script_debug(): command - ocd_find target/esp_common.cfg
Debug: 158 106 configuration.c:99 find_file(): found C:/Users/ajsb85/AppData/Local/Arduino15/packages/esp32/tools/openocd-esp32/v0.11.0-esp32-20220706/bin/../share/openocd/scripts/target/esp_common.cfg
Debug: 159 107 command.c:166 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 are optional
Debug: 160 108 command.c:166 script_debug(): command - add_usage_text program_esp <filename> [address] [verify] [reset] [exit] [compress] [no_clock_boost] [restore_clock]
Debug: 161 109 command.c:166 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: 162 110 command.c:166 script_debug(): command - add_usage_text program_esp_bins <build_dir> flasher_args.json [verify] [reset] [exit] [compress] [no_clock_boost] [restore_clock]
Debug: 163 110 command.c:166 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: 164 111 command.c:166 script_debug(): command - add_usage_text esp_get_mac [format]
Debug: 165 111 command.c:166 script_debug(): command - jtag newtap esp32c3 cpu -irlen 5 -expected-id 0x00005c25
Debug: 166 111 tcl.c:569 jim_newtap_cmd(): Creating New Tap, Chip: esp32c3, Tap: cpu, Dotted: esp32c3.cpu, 4 params
Debug: 167 111 tcl.c:593 jim_newtap_cmd(): Processing option: -irlen
Debug: 168 112 tcl.c:593 jim_newtap_cmd(): Processing option: -expected-id
Debug: 169 112 core.c:1472 jtag_tap_init(): Created Tap: esp32c3.cpu @ abs position 0, irlen 5, capture: 0x1 mask: 0x3
Debug: 170 112 command.c:166 script_debug(): command - target create esp32c3 esp32c3 -chain-position esp32c3.cpu -rtos FreeRTOS
Debug: 171 113 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 172 114 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 173 114 FreeRTOS.c:1387 freertos_create(): freertos_create
Debug: 174 114 command.c:300 register_command(): command 'esp' is already registered
Debug: 175 114 command.c:300 register_command(): command 'esp32c3 esp' is already registered
Debug: 176 115 command.c:166 script_debug(): command - esp32c3 configure -event reset-assert-post esp32c3_soc_reset
Debug: 177 115 command.c:166 script_debug(): command - esp32c3 configure -event halted
esp32c3_wdt_disable
Debug: 178 115 command.c:166 script_debug(): command - esp32c3 configure -event examine-end
# Need this to handle 'apptrace init' syscall correctly because semihosting is not enabled by default
arm semihosting enable
arm semihosting_resexit enable
if { [info exists _SEMIHOST_BASEDIR] } {
if { $_SEMIHOST_BASEDIR != "" } {
arm semihosting_basedir $_SEMIHOST_BASEDIR
}
}
Debug: 179 116 command.c:166 script_debug(): command - esp32c3 configure -event gdb-attach
# 'halt' is necessary to auto-probe flash bank when GDB is connected and generate proper memory map
halt 1000
if { [esp32c3_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
}
# by default mask interrupts while stepping
riscv set_maskisr steponly
Debug: 180 118 command.c:166 script_debug(): command - esp32c3 configure -work-area-phys 0x40380000 -work-area-virt 0x40380000 -work-area-size 0x4000 -work-area-backup 1
Debug: 181 118 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 182 118 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 183 119 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 184 119 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 185 119 command.c:166 script_debug(): command - esp32c3 configure -alt-work-area-phys 0x3FC84000 -alt-work-area-virt 0x3FC84000 -alt-work-area-size 0x20000 -alt-work-area-backup 1
Debug: 186 119 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 187 120 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 188 120 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 189 120 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
Debug: 190 120 command.c:166 script_debug(): command - flash bank esp32c3.flash esp32c3 0x0 0 0 0 esp32c3
Debug: 191 121 command.c:300 register_command(): command 'esp' is already registered
Debug: 192 121 tcl.c:1316 handle_flash_bank_command(): 'esp32c3' driver usage field missing
Debug: 193 121 command.c:166 script_debug(): command - flash bank esp32c3.irom esp32c3 0x0 0 0 0 esp32c3
Debug: 194 121 command.c:300 register_command(): command 'esp' is already registered
Debug: 195 121 command.c:300 register_command(): command 'esp appimage_offset' is already registered
Debug: 196 122 command.c:300 register_command(): command 'esp compression' is already registered
Debug: 197 122 command.c:300 register_command(): command 'esp verify_bank_hash' is already registered
Debug: 198 122 command.c:300 register_command(): command 'esp flash_stub_clock_boost' is already registered
Debug: 199 122 tcl.c:1316 handle_flash_bank_command(): 'esp32c3' driver usage field missing
Debug: 200 122 command.c:166 script_debug(): command - flash bank esp32c3.drom esp32c3 0x0 0 0 0 esp32c3
Debug: 201 122 command.c:300 register_command(): command 'esp' is already registered
Debug: 202 123 command.c:300 register_command(): command 'esp appimage_offset' is already registered
Debug: 203 123 command.c:300 register_command(): command 'esp compression' is already registered
Debug: 204 123 command.c:300 register_command(): command 'esp verify_bank_hash' is already registered
Debug: 205 123 command.c:300 register_command(): command 'esp flash_stub_clock_boost' is already registered
Debug: 206 124 tcl.c:1316 handle_flash_bank_command(): 'esp32c3' driver usage field missing
Debug: 207 124 command.c:166 script_debug(): command - riscv set_reset_timeout_sec 2
Debug: 208 124 command.c:166 script_debug(): command - riscv set_command_timeout_sec 5
Debug: 209 124 command.c:166 script_debug(): command - riscv set_mem_access sysbus progbuf abstract
Debug: 210 125 command.c:166 script_debug(): command - riscv set_ebreakm on
Debug: 211 125 command.c:166 script_debug(): command - riscv set_ebreaks on
Debug: 212 125 command.c:166 script_debug(): command - riscv set_ebreaku on
Info : 213 129 server.c:303 add_service(): Listening on port 50001 for tcl connections
Info : 214 129 server.c:303 add_service(): Listening on port 50002 for telnet connections
Debug: 215 129 command.c:166 script_debug(): command - init
Debug: 216 130 command.c:166 script_debug(): command - target init
Debug: 217 130 command.c:166 script_debug(): command - target names
Debug: 218 130 command.c:166 script_debug(): command - esp32c3 cget -event gdb-flash-erase-start
Debug: 219 130 command.c:166 script_debug(): command - esp32c3 configure -event gdb-flash-erase-start reset init
Debug: 220 130 command.c:166 script_debug(): command - esp32c3 cget -event gdb-flash-write-end
Debug: 221 131 command.c:166 script_debug(): command - esp32c3 configure -event gdb-flash-write-end reset halt
Debug: 222 131 command.c:166 script_debug(): command - esp32c3 cget -event gdb-attach
Debug: 223 132 target.c:1672 handle_target_init_command(): Initializing targets...
Debug: 224 132 riscv.c:441 riscv_init_target(): riscv_init_target()
Debug: 225 132 semihosting_common.c:118 semihosting_common_init():
Error: 226 175 libusb_helper.c:190 jtag_libusb_open(): libusb_open() failed with LIBUSB_ERROR_NOT_FOUND
Error: 227 177 esp_usb_jtag.c:651 esp_usb_jtag_init(): esp_usb_jtag: could not find or open device!
Debug: 228 177 command.c:556 run_command(): Command 'init' failed with error code -4
User : 229 178 command.c:619 command_run_line():
Error: 230 178 riscv.c:1752 riscv_get_gdb_arch(): Unsupported xlen: -1
Error: 231 178 esp_semihosting.c:78 target_to_esp_semihost_data(): Unknown target arch!
Debug: 232 178 riscv.c:490 riscv_deinit_target(): riscv_deinit_target()
Debug: 233 178 target.c:2239 target_free_all_working_areas_restore(): freeing all working areas
[2023-01-05T08:23:38.784Z] SERVER CONSOLE DEBUG: onBackendConnect: gdb-server session closed
GDB server session ended. This terminal will be reused, waiting for next session to start...
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment