From d35c3cfd6ba0df7ff00acfa3213467f1abb5241a Mon Sep 17 00:00:00 2001 From: nearology Date: Mon, 9 Nov 2026 20:34:06 +0330 Subject: [PATCH] =?UTF-8?q?=D8=A7=D8=B5=D9=84=D8=A7=D8=AD=20=D9=88=D8=B1?= =?UTF-8?q?=DA=A9=20=D9=81=D9=84=D9=88=20=D8=AA=D9=86=D8=B8=DB=8C=D9=85=20?= =?UTF-8?q?=D8=A7=DB=8C=D9=BE=DB=8C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- scripts/serial_command.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/serial_command.py b/scripts/serial_command.py index 46cc290..5bd179a 100644 --- a/scripts/serial_command.py +++ b/scripts/serial_command.py @@ -61,10 +61,10 @@ class UBoot: self.port.flush() output, _ = self.read_prompt(timeout) # Query immediately, before another command changes the return status. - self.port.write(b"echo __UBOOT_STATUS_${?}__\r") + self.port.write(b"echo __UBOOT_STATUS_ $?\r") self.port.flush() status, _ = self.read_prompt(5) - codes = re.findall(r"(?m)^__UBOOT_STATUS_(\d+)__$", status) + codes = re.findall(r"(?m)^__UBOOT_STATUS_ (\d+) *$", status) if codes != ["0"]: raise RuntimeError("Command failed or its exit status could not be verified: " + command) if ERROR.search(output):