From: Bernhard Urban Date: Thu, 15 Apr 2010 16:41:58 +0000 (+0200) Subject: timeout fix X-Git-Url: http://wien.tomnetworks.com/gitweb/?p=pyfrprog.git;a=commitdiff_plain;h=e55c405c605504aade27b7b5060f313f6ddf6ead timeout fix --- 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)