Use "serial" protocol by default for STM32Duino-based boards // Resolve #14
This commit is contained in:
parent
557f32e82e
commit
012d7eb939
|
@ -147,15 +147,17 @@ if "arduino" in env.subst("$PIOFRAMEWORK"):
|
||||||
uploadPlatform = "macosx"
|
uploadPlatform = "macosx"
|
||||||
else:
|
else:
|
||||||
uploadPlatform = "win"
|
uploadPlatform = "win"
|
||||||
if env.subst("$UPLOAD_PROTOCOL") == "serial":
|
|
||||||
uploadProtocol = "serial_upload"
|
if env.subst("$UPLOAD_PROTOCOL") == "dfu":
|
||||||
uploadParams = "{upload.altID} {upload.usbID} $PROJECT_DIR/$SOURCES"
|
|
||||||
elif env.subst("$UPLOAD_PROTOCOL") == "dfu":
|
|
||||||
uploadProtocol = "maple_upload"
|
uploadProtocol = "maple_upload"
|
||||||
usbids = env.BoardConfig().get("build.hwids")
|
usbids = env.BoardConfig().get("build.hwids")
|
||||||
usbid = '2 %s:%s' % (usbids[0][0], usbids[0][1])
|
usbid = '2 %s:%s' % (usbids[0][0], usbids[0][1])
|
||||||
env.Replace(UPLOADERFLAGS=usbid)
|
env.Replace(UPLOADERFLAGS=usbid)
|
||||||
uploadParams = usbid
|
uploadParams = usbid
|
||||||
|
else:
|
||||||
|
uploadProtocol = "serial_upload"
|
||||||
|
uploadParams = "{upload.altID} {upload.usbID} $PROJECT_DIR/$SOURCES"
|
||||||
|
|
||||||
env.Replace(
|
env.Replace(
|
||||||
UPLOADER=join(
|
UPLOADER=join(
|
||||||
env.PioPlatform().get_package_dir(
|
env.PioPlatform().get_package_dir(
|
||||||
|
|
Loading…
Reference in New Issue