Use Boot v1 for Maple board // Resolve #17

This commit is contained in:
Ivan Kravets 2016-10-12 15:47:58 +03:00
parent 3f6dbd1b74
commit d3bd98072f
2 changed files with 3 additions and 1 deletions

View File

@ -19,6 +19,7 @@
"maximum_ram_size": 17000,
"maximum_size": 108000,
"protocol": "dfu",
"boot_version": 1,
"require_upload_port": true,
"use_1200bps_touch": false,
"wait_for_upload_port": false

View File

@ -143,7 +143,8 @@ if "arduino" in env.subst("$PIOFRAMEWORK"):
if "dfu" in env.subst("$UPLOAD_PROTOCOL"):
_upload_tool = "maple_upload"
_usbids = env.BoardConfig().get("build.hwids")
_upload_flags = ["2", "%s:%s" % (_usbids[0][0][2:], _usbids[0][1][2:])]
_upload_flags = [env.BoardConfig().get("upload.boot_version", 2),
"%s:%s" % (_usbids[0][0][2:], _usbids[0][1][2:])]
env.Replace(
UPLOADER=_upload_tool,