From 9b0a25a7153533ab6fbd12f778e274ebef7a2e27 Mon Sep 17 00:00:00 2001 From: Ivan Kravets Date: Fri, 27 Mar 2015 13:52:50 +0200 Subject: [PATCH] Explain uploading process for Digispark board with micronucleus bootloader --- platformio/builder/scripts/atmelavr.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/platformio/builder/scripts/atmelavr.py b/platformio/builder/scripts/atmelavr.py index eacb925b..f221e5c4 100644 --- a/platformio/builder/scripts/atmelavr.py +++ b/platformio/builder/scripts/atmelavr.py @@ -25,6 +25,9 @@ def BeforeUpload(target, source, env): # pylint: disable=W0613,W0621 if env.subst("$UPLOAD_SPEED"): env.Append(UPLOADERFLAGS=["-b", "$UPLOAD_SPEED"]) + if "micronucleus" in env['UPLOADER']: + print "Please unplug/plug device ..." + if not upload_options.get("require_upload_port", False): return