diff --git a/Tools/px_uploader.py b/Tools/px_uploader.py index 36212ed488..ddc290a80f 100755 --- a/Tools/px_uploader.py +++ b/Tools/px_uploader.py @@ -214,6 +214,10 @@ class uploader(object): except OSError: # wait for the port to be ready time.sleep(0.04) + except serial.SerialException: + # if open fails, try again later + time.sleep(0.04) + else: break