@@ -131,21 +131,32 @@ tools.avrdude_remote.upload.pattern="openocd --version 2>&1 | grep 2016 && if op
131131#
132132# BOSSA
133133#
134- tools.bossac.path={runtime.tools.bossac-1.8.0-48-gb176eee.path}
134+
135+ tools.bossac.path={runtime.tools.bossac-1.7.0.path}
135136tools.bossac.cmd=bossac
136- tools.bossac.cmd.windows=bossac.exe
137- #tools.bossac.cmd.linux=bossac_linux
138- #tools.bossac.cmd.macosx=bossac_osx
139137
140138tools.bossac.upload.params.verbose=-i -d
141139tools.bossac.upload.params.quiet=
142- tools.bossac.upload.pattern="{path}/{cmd}" {upload.verbose} --port={serial.port.file} -U -i --offset= {upload.offset} -e -w -v "{build.path}/{build.project_name}.bin" -R
140+ tools.bossac.upload.pattern="{path}/{cmd}" {upload.verbose} --port={serial.port.file} -U {upload.native_usb} -i -e -w -v "{build.path}/{build.project_name}.bin" -R
143141
144- tools.bossac_remote.upload.pattern=/usr/bin/run-bossac {upload.verbose} --port=ttyATH0 -U --offset= {upload.offset } -e -w -v /tmp/sketch.bin -R
142+ tools.bossac_remote.upload.pattern=/usr/bin/run-bossac {upload.verbose} --port=ttyATH0 -U {upload.native_usb } -e -w -v /tmp/sketch.bin -R
145143
146144tools.bossac.network_cmd={runtime.tools.arduinoOTA.path}/bin/arduinoOTA
147145tools.bossac.upload.network_pattern="{network_cmd}" -address {serial.port} -port 65280 -username arduino -password "{network.password}" -sketch "{build.path}/{build.project_name}.bin" -upload /sketch -b
148146
147+ # v1.8.0
148+
149+ tools.bossac18.path={runtime.tools.bossac-1.8.0-48-gb176eee.path}
150+ tools.bossac18.cmd=bossac
151+
152+ tools.bossac18.upload.params.verbose=-i -d
153+ tools.bossac18.upload.params.quiet=
154+ tools.bossac18.upload.pattern="{path}/{cmd}" {upload.verbose} --port={serial.port.file} -U -i --offset={upload.offset} -e -w -v "{build.path}/{build.project_name}.bin" -R
155+
156+ tools.bossac18.network_cmd={runtime.tools.arduinoOTA.path}/bin/arduinoOTA
157+ tools.bossac18.upload.network_pattern="{network_cmd}" -address {serial.port} -port 65280 -username arduino -password "{network.password}" -sketch "{build.path}/{build.project_name}.bin" -upload /sketch -b
158+
159+
149160#
150161# OpenOCD sketch upload
151162#
0 commit comments