mirror of
https://github.com/espressif/esp-idf.git
synced 2025-08-08 04:02:27 +00:00
Decompose idf_monitor.py
This commit is contained in:
@@ -99,8 +99,11 @@ def action_extensions(base_actions, project_path):
|
||||
monitor_args += ['--decode-coredumps', coredump_decode]
|
||||
|
||||
target_arch_riscv = get_sdkconfig_value(project_desc['config_file'], 'CONFIG_IDF_TARGET_ARCH_RISCV')
|
||||
monitor_args += ['--target', project_desc['target']]
|
||||
monitor_args += ['--revision', project_desc.get('rev', -1)]
|
||||
|
||||
if target_arch_riscv:
|
||||
monitor_args += ['--decode-panic', 'backtrace', '--target', project_desc['target']]
|
||||
monitor_args += ['--decode-panic', 'backtrace']
|
||||
|
||||
if print_filter is not None:
|
||||
monitor_args += ['--print_filter', print_filter]
|
||||
@@ -114,6 +117,7 @@ def action_extensions(base_actions, project_path):
|
||||
|
||||
if 'MSYSTEM' in os.environ:
|
||||
monitor_args = ['winpty'] + monitor_args
|
||||
|
||||
run_tool('idf_monitor', monitor_args, args.project_dir)
|
||||
|
||||
def flash(action, ctx, args):
|
||||
|
Reference in New Issue
Block a user