aboutsummaryrefslogtreecommitdiffstats
path: root/klippy/serialhdl.py
diff options
context:
space:
mode:
Diffstat (limited to 'klippy/serialhdl.py')
-rw-r--r--klippy/serialhdl.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/klippy/serialhdl.py b/klippy/serialhdl.py
index 7120c43c..2a539cf1 100644
--- a/klippy/serialhdl.py
+++ b/klippy/serialhdl.py
@@ -6,7 +6,7 @@
import time, logging, threading
import serial
-import msgproto, chelper
+import msgproto, chelper, util
class SerialReader:
BITS_PER_BYTE = 10.
@@ -298,6 +298,7 @@ class SerialBootStrap:
# Attempt to place an AVR stk500v2 style programmer into normal mode
def stk500v2_leave(ser, reactor):
logging.debug("Starting stk500v2 leave programmer sequence")
+ util.clear_hupcl(ser.fileno())
origbaud = ser.baudrate
# Request a dummy speed first as this seems to help reset the port
ser.baudrate = 2400