From fd1f21974c7c9e0c2ad1fd81b9c8a4e9650ebb26 Mon Sep 17 00:00:00 2001 From: Fu Hanxi Date: Fri, 9 Aug 2024 08:47:52 +0200 Subject: [PATCH] fix(jtag): gdb write "remotetimeout" stop waiting for response --- pytest-embedded-serial/pytest_embedded_serial/dut.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytest-embedded-serial/pytest_embedded_serial/dut.py b/pytest-embedded-serial/pytest_embedded_serial/dut.py index 26aa8a1d..7259ed95 100644 --- a/pytest-embedded-serial/pytest_embedded_serial/dut.py +++ b/pytest-embedded-serial/pytest_embedded_serial/dut.py @@ -44,5 +44,5 @@ def write(self, data: AnyStr) -> None: def setup_jtag(self): if self.gdb: - self.gdb.write('set remotetimeout 10') + self.gdb.write('set remotetimeout 10', non_blocking=True) self.gdb.write(f'target extended-remote :{self.openocd.gdb_port}')