Fix firmware uploading for "atmelavr" boards which work within "usbtiny" protocol

This commit is contained in:
Ivan Kravets
2015-03-02 23:17:45 +02:00
parent 3a45d443a1
commit f058506bc4
4 changed files with 12 additions and 12 deletions

View File

@@ -20,15 +20,13 @@ def BeforeUpload(target, source, env): # pylint: disable=W0613,W0621
with open(path, "w") as f:
f.write(str(value))
if "UPLOAD_SPEED" in env:
env.Append(
UPLOADERFLAGS=["-b", "$UPLOAD_SPEED"]
)
if "usb" not in env.subst("$UPLOAD_PROTOCOL"):
env.AutodetectUploadPort()
env.Append(
UPLOADERFLAGS=["-P", "$UPLOAD_PORT"]
UPLOADERFLAGS=[
"-b", "$UPLOAD_SPEED",
"-P", "$UPLOAD_PORT"
]
)
if env.subst("$BOARD") == "raspduino":