@@ -171,23 +171,23 @@ tools.openocd.cmd.windows=bin/openocd.exe
171171
172172tools.openocd.upload.params.verbose=-d2
173173tools.openocd.upload.params.quiet=-d0
174- tools.openocd.upload.pattern="{path}/{cmd}" {upload.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {{{ build.path}/{build.project_name}.bin}} verify reset 0x2000; shutdown"
174+ tools.openocd.upload.pattern="{path}/{cmd}" {upload.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {build.path}/{build.project_name}.bin verify reset 0x2000; shutdown"
175175
176176tools.openocd.network_cmd={runtime.tools.arduinoOTA.path}/bin/arduinoOTA
177177tools.openocd.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
178178
179179# Program flashes the binary at 0x0000, so use the linker script without_bootloader
180180tools.openocd.program.params.verbose=-d2
181181tools.openocd.program.params.quiet=-d0
182- tools.openocd.program.pattern="{path}/{cmd}" {program.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {{{ build.path}/{build.project_name}.elf}} verify reset; shutdown"
182+ tools.openocd.program.pattern="{path}/{cmd}" {program.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {build.path}/{build.project_name}.elf verify reset; shutdown"
183183
184184tools.openocd.erase.params.verbose=-d3
185185tools.openocd.erase.params.quiet=-d0
186186tools.openocd.erase.pattern=
187187
188188tools.openocd.bootloader.params.verbose=-d2
189189tools.openocd.bootloader.params.quiet=-d0
190- tools.openocd.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; init; halt; at91samd bootloader 0; program {{{ runtime.platform.path}/bootloaders/{bootloader.file}} } verify reset; shutdown"
190+ tools.openocd.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; init; halt; at91samd bootloader 0; program {runtime.platform.path}/bootloaders/{bootloader.file} verify reset; shutdown"
191191
192192#
193193# OpenOCD sketch upload - version with configurable bootloader size
@@ -200,17 +200,17 @@ tools.openocd-withbootsize.cmd.windows=bin/openocd.exe
200200
201201tools.openocd-withbootsize.upload.params.verbose=-d2
202202tools.openocd-withbootsize.upload.params.quiet=-d0
203- tools.openocd-withbootsize.upload.pattern="{path}/{cmd}" {upload.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {{{ build.path}/{build.project_name}.bin} } verify reset {bootloader.size}; shutdown"
203+ tools.openocd-withbootsize.upload.pattern="{path}/{cmd}" {upload.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {{build.path}/{build.project_name}.bin} verify reset {bootloader.size}; shutdown"
204204
205205# Program flashes the binary at 0x0000, so use the linker script without_bootloader
206206tools.openocd-withbootsize.program.params.verbose=-d2
207207tools.openocd-withbootsize.program.params.quiet=-d0
208- tools.openocd-withbootsize.program.pattern="{path}/{cmd}" {program.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {{{ build.path}/{build.project_name}.elf}} verify reset; shutdown"
208+ tools.openocd-withbootsize.program.pattern="{path}/{cmd}" {program.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; program {build.path}/{build.project_name}.elf verify reset; shutdown"
209209
210210tools.openocd-withbootsize.erase.params.verbose=-d3
211211tools.openocd-withbootsize.erase.params.quiet=-d0
212212tools.openocd-withbootsize.erase.pattern=
213213
214214tools.openocd-withbootsize.bootloader.params.verbose=-d2
215215tools.openocd-withbootsize.bootloader.params.quiet=-d0
216- tools.openocd-withbootsize.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; init; halt; at91samd bootloader 0; program {{{ runtime.platform.path}/bootloaders/{bootloader.file}} } verify reset; shutdown"
216+ tools.openocd-withbootsize.bootloader.pattern="{path}/{cmd}" {bootloader.verbose} -s "{path}/share/openocd/scripts/" -f "{runtime.platform.path}/variants/{build.variant}/{build.openocdscript}" -c "telnet_port disabled; init; halt; at91samd bootloader 0; program {runtime.platform.path}/bootloaders/{bootloader.file} verify reset; shutdown"
0 commit comments