aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2016-06-11 16:35:48 -0400
committerKevin O'Connor <kevin@koconnor.net>2016-06-14 14:00:57 -0400
commit343de9c454e0f68a1ff5a12d745575b2e5150897 (patch)
treee7b63ba1d32c04f477b7737ea653f65d1f24091b
parente59951c8ae87d6a958e3ef6bee102a35281b2833 (diff)
downloadkutter-343de9c454e0f68a1ff5a12d745575b2e5150897.tar.gz
kutter-343de9c454e0f68a1ff5a12d745575b2e5150897.tar.xz
kutter-343de9c454e0f68a1ff5a12d745575b2e5150897.zip
serialhdl: Avoid using 1200 baud during serial reset
The Arduino Due uses a 1200 baud connection to signal an erase sequence, so avoid it during normal serial resets. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
-rw-r--r--klippy/serialhdl.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/klippy/serialhdl.py b/klippy/serialhdl.py
index 80e29b96..cac2ef9f 100644
--- a/klippy/serialhdl.py
+++ b/klippy/serialhdl.py
@@ -273,7 +273,7 @@ def stk500v2_leave(ser):
logging.debug("Starting stk500v2 leave programmer sequence")
origbaud = ser.baudrate
# Request a dummy speed first as this seems to help reset the port
- ser.baudrate = 1200
+ ser.baudrate = 2400
ser.read(1)
# Send stk500v2 leave programmer sequence
ser.baudrate = 115200