From e55c405c605504aade27b7b5060f313f6ddf6ead Mon Sep 17 00:00:00 2001 From: Bernhard Urban Date: Thu, 15 Apr 2010 18:41:58 +0200 Subject: [PATCH] timeout fix --- frprog.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/frprog.py b/frprog.py index f87dbc0..ce102ee 100755 --- a/frprog.py +++ b/frprog.py @@ -235,7 +235,11 @@ def main(argv=None): print "OK, trying to set baudrate..." # set baudrate - bootromBAUDRATE(BOOTLOADER_BAUDRATE) + try: + bootromBAUDRATE(BOOTLOADER_BAUDRATE) + except SerialPortException: + print "timeout exception: try again ->" + bootromBAUDRATE(BOOTLOADER_BAUDRATE) time.sleep(0.1) # just to get sure that the bootloader is really running in new baudrate mode! del tty tty = SerialPort(DEVICE, 100, BOOTLOADER_BAUDRATE) -- 2.25.1