From a1370fd577ec80ce87f5d6ec55879bdac0a3402a Mon Sep 17 00:00:00 2001 From: vc4 <287920192@qq.com> Date: Tue, 23 Apr 2024 10:34:16 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E5=89=8D=E5=8F=91=E9=80=81=E8=BF=9B?= =?UTF-8?q?=E5=85=A5boot=E5=91=BD=E4=BB=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hc32flash.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/hc32flash.py b/hc32flash.py index 6f58865..c062c3e 100755 --- a/hc32flash.py +++ b/hc32flash.py @@ -229,13 +229,14 @@ class SerialTransport(): self.serial.rts = True self.serial.dtr = True time.sleep(0.5) + self.write(b'\x18\xFF'*10, flush=False) self.serial.rts = False self.serial.dtr = False self.write(b'\x18\xFF'*10, flush=False) time.sleep(0.5) if self.serial.in_waiting: ack = self.read(self.serial.in_waiting) - if ack[-6:] == b'\x11'*6: + if ack[-3:] == b'\x11'*3: time.sleep(3) # clear input buffer self.serial.flushInput() return True