From b8839487a6b4027bfd074e7327c42e3183eb9546 Mon Sep 17 00:00:00 2001 From: Cristian Maglie Date: Fri, 21 Aug 2020 09:56:35 +0200 Subject: [PATCH] Do not bail out upload if the 1200-bps touch fails (makes upload more resilient) --- commands/upload/upload.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/commands/upload/upload.go b/commands/upload/upload.go index 135c968e1d5..9d143163287 100644 --- a/commands/upload/upload.go +++ b/commands/upload/upload.go @@ -286,7 +286,8 @@ func runProgramAction(pm *packagemanager.PackageManager, outStream.Write([]byte(fmt.Sprintln())) } if err := touchSerialPortAt1200bps(p); err != nil { - return fmt.Errorf("cannot perform reset: %s", err) + outStream.Write([]byte(fmt.Sprintf("Cannot perform port reset: %s", err))) + outStream.Write([]byte(fmt.Sprintln())) } break }