forked from platformio/platformio-core
Update digistump uploader
This commit is contained in:
@ -14,7 +14,7 @@
|
|||||||
"disable_flushing": false,
|
"disable_flushing": false,
|
||||||
"maximum_ram_size": 512,
|
"maximum_ram_size": 512,
|
||||||
"maximum_size": 14844,
|
"maximum_size": 14844,
|
||||||
"protocol": "usb",
|
"protocol": "digispark",
|
||||||
"use_1200bps_touch": false,
|
"use_1200bps_touch": false,
|
||||||
"wait_for_upload_port": false
|
"wait_for_upload_port": false
|
||||||
}
|
}
|
||||||
@ -34,7 +34,7 @@
|
|||||||
"disable_flushing": false,
|
"disable_flushing": false,
|
||||||
"maximum_ram_size": 512,
|
"maximum_ram_size": 512,
|
||||||
"maximum_size": 14844,
|
"maximum_size": 14844,
|
||||||
"protocol": "usb",
|
"protocol": "digispark",
|
||||||
"use_1200bps_touch": false,
|
"use_1200bps_touch": false,
|
||||||
"wait_for_upload_port": false
|
"wait_for_upload_port": false
|
||||||
}
|
}
|
||||||
@ -54,7 +54,7 @@
|
|||||||
"disable_flushing": false,
|
"disable_flushing": false,
|
||||||
"maximum_ram_size": 512,
|
"maximum_ram_size": 512,
|
||||||
"maximum_size": 14844,
|
"maximum_size": 14844,
|
||||||
"protocol": "usb",
|
"protocol": "digispark",
|
||||||
"use_1200bps_touch": false,
|
"use_1200bps_touch": false,
|
||||||
"wait_for_upload_port": false
|
"wait_for_upload_port": false
|
||||||
}
|
}
|
||||||
@ -74,7 +74,7 @@
|
|||||||
"disable_flushing": false,
|
"disable_flushing": false,
|
||||||
"maximum_ram_size": 512,
|
"maximum_ram_size": 512,
|
||||||
"maximum_size": 14844,
|
"maximum_size": 14844,
|
||||||
"protocol": "usb",
|
"protocol": "digispark",
|
||||||
"use_1200bps_touch": false,
|
"use_1200bps_touch": false,
|
||||||
"wait_for_upload_port": false
|
"wait_for_upload_port": false
|
||||||
}
|
}
|
||||||
|
@ -44,16 +44,10 @@ else:
|
|||||||
env = SConscript(env.subst(
|
env = SConscript(env.subst(
|
||||||
join("$PIOBUILDER_DIR", "scripts", "baseavr.py")), exports="env")
|
join("$PIOBUILDER_DIR", "scripts", "baseavr.py")), exports="env")
|
||||||
env.Replace(
|
env.Replace(
|
||||||
UPLOADER=join("$PIOPACKAGES_DIR", "tool-avrdude", "avrdude"),
|
UPLOADER=join("$PIOPACKAGES_DIR", "tool-micronucleus", "micronucleus"),
|
||||||
UPLOADERFLAGS=[
|
UPLOADERFLAGS=[
|
||||||
"-q", # suppress progress output
|
|
||||||
"-D", # disable auto erase for flash memory
|
|
||||||
"-p", "$BOARD_MCU",
|
|
||||||
"-C", '"%s"' % join("$PIOPACKAGES_DIR",
|
|
||||||
"tool-avrdude", "avrdude.conf"),
|
|
||||||
"-c", "$UPLOAD_PROTOCOL",
|
"-c", "$UPLOAD_PROTOCOL",
|
||||||
"-b", "$UPLOAD_SPEED",
|
"--timeout", "60"
|
||||||
"-P", "$UPLOAD_PORT"
|
|
||||||
],
|
],
|
||||||
UPLOADCMD='"$UPLOADER" $UPLOADERFLAGS -U flash:w:$SOURCES:i'
|
UPLOADCMD='"$UPLOADER" $UPLOADERFLAGS -U flash:w:$SOURCES:i'
|
||||||
)
|
)
|
||||||
|
@ -30,7 +30,7 @@ class DigistumpPlatform(BasePlatform):
|
|||||||
"default": True
|
"default": True
|
||||||
},
|
},
|
||||||
|
|
||||||
"tool-avrdude": {
|
"tool-micronucleus": {
|
||||||
"default": True
|
"default": True
|
||||||
},
|
},
|
||||||
|
|
||||||
@ -54,7 +54,7 @@ class DigistumpPlatform(BasePlatform):
|
|||||||
tuploader = "tool-bossac"
|
tuploader = "tool-bossac"
|
||||||
else:
|
else:
|
||||||
tpackage = "toolchain-atmelavr"
|
tpackage = "toolchain-atmelavr"
|
||||||
tuploader = "tool-avrdude"
|
tuploader = "tool-micronucleus"
|
||||||
self.PACKAGES[tpackage]['alias'] = "toolchain"
|
self.PACKAGES[tpackage]['alias'] = "toolchain"
|
||||||
self.PACKAGES[tuploader]['alias'] = "uploader"
|
self.PACKAGES[tuploader]['alias'] = "uploader"
|
||||||
break
|
break
|
||||||
|
Reference in New Issue
Block a user