Lines Matching +full:serial +full:- +full:target
4 # SPDX-License-Identifier: Apache-2.0
17 import serial.tools.list_ports
44 for port in serial.tools.list_ports.comports():
58 for port in serial.tools.list_ports.comports():
75 for port in serial.tools.list_ports.comports():
87 - the port specified manually
88 - the port in the BMP_GDB_SERIAL environment variable
89 - a guessed one depending on the host
109 '''Runner front-end for Black Magic probe.'''
117 # https://github.com/zephyrproject-rtos/zephyr/issues/50789
124 self.logger.info(f'using GDB serial: {self.gdb_serial}')
127 '-ex', "monitor connect_rst enable",
128 '-ex', "monitor connect_srst enable",
131 '-ex', "monitor connect_rst disable",
132 '-ex', "monitor connect_srst disable",
152 parser.add_argument('--gdb-serial', help='GDB serial port')
153 parser.add_argument('--connect-rst', '--connect-srst', action='store_true',
161 if len(split) >= 3 and split[-2] == 'signed':
172 ['-ex', "set confirm off",
173 '-ex', f"target extended-remote {self.gdb_serial}"] +
175 ['-ex', "monitor swdp_scan",
176 '-ex', "attach 1",
177 '-ex', f"load {flash_file}",
178 '-ex', "kill",
179 '-ex', "quit",
180 '-silent'])
193 ['-ex', "set confirm off",
194 '-ex', f"target extended-remote {self.gdb_serial}"] +
196 ['-ex', "monitor swdp_scan",
197 '-ex', "attach 1"])
200 ['-ex', "set confirm off",
201 '-ex', f"target extended-remote {self.gdb_serial}"] +
203 ['-ex', "monitor swdp_scan",
204 '-ex', "attach 1",
205 '-ex', f"file {self.elf_file}"])
212 ['-ex', "set confirm off",
213 '-ex', f"target extended-remote {self.gdb_serial}"] +
215 ['-ex', "monitor swdp_scan",
216 '-ex', "attach 1",
217 '-ex', f"file {self.elf_file}",
218 '-ex', f"load {self.elf_file}"])