Merge branch 'set_gdb_remotetimeout_v5.0' into 'release/v5.0'

tools(gdbinit): set remote timeout for the gdb connection (v5.0)

See merge request espressif/esp-idf!30807
This commit is contained in:
Roland Dobai
2024-05-13 23:07:41 +08:00

View File

@ -11,12 +11,17 @@ import threading
import time
from textwrap import indent
from threading import Thread
from typing import Any, Dict, List, Optional
from typing import Any
from typing import Dict
from typing import List
from typing import Optional
from click.core import Context
from idf_py_actions.constants import OPENOCD_TAGET_CONFIG, OPENOCD_TAGET_CONFIG_DEFAULT
from idf_py_actions.constants import OPENOCD_TAGET_CONFIG
from idf_py_actions.constants import OPENOCD_TAGET_CONFIG_DEFAULT
from idf_py_actions.errors import FatalError
from idf_py_actions.tools import PropertyDict, ensure_build_directory
from idf_py_actions.tools import ensure_build_directory
from idf_py_actions.tools import PropertyDict
PYTHON = sys.executable
ESP_ROM_INFO_FILE = 'roms.json'
@ -47,6 +52,7 @@ file {app_elf}
'''
GDBINIT_CONNECT = '''
# Connect to the default openocd-esp port and break on app_main()
set remotetimeout 10
target remote :3333
monitor reset halt
flushregs