From f077074ea07576ff63f1278dd04cdcaa280b25ba Mon Sep 17 00:00:00 2001 From: khristolyubov Date: Tue, 20 Aug 2024 17:12:34 +0700 Subject: [PATCH] =?UTF-8?q?openocd=20=D1=80=D0=B0=D1=81=D1=88=D0=B8=D1=80?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B4=D0=BB=D1=8F=20linux?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- platform.txt | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/platform.txt b/platform.txt index 6a31a0d..0e8bd6f 100644 --- a/platform.txt +++ b/platform.txt @@ -69,13 +69,18 @@ tools.elbear_uploader.upload.pattern={path}/{cmd} {build.path}/{build.project_na programmers.elbear_uploader.name=Elbear Uploader programmers.elbear_uploader.program.tool=elbear_uploader -#Bootloader tool +# Bootloader tool tools.mik32_upload.cmd=mik32_upload tools.mik32_upload.cmd.windows=mik32_upload.exe +tools.mik32_upload.cmd.extension= +tools.mik32_upload.cmd.extension.windows=.exe tools.mik32_upload.path={runtime.tools.mik32_upload.path} -#bootloader can not be burnt if there is no erase command, even if it's empty + +# Bootloader can not be burnt if there is no erase command, even if it's empty tools.mik32_upload.erase.pattern= -#for Tools > Burn Bootloader -tools.mik32_upload.bootloader.pattern={path}/{cmd} {runtime.platform.path}/bootloaders/{bootloader.file} --run-openocd --openocd-exec={runtime.tools.openocd.path}/bin/openocd.exe --openocd-interface={path}/openocd-scripts/interface/ftdi/mikron-link.cfg --openocd-target={path}/openocd-scripts/target/mik32.cfg -#for Sketch > Upload Using Programmer -tools.mik32_upload.program.pattern={path}/{cmd} {build.path}/{build.project_name}.hex --run-openocd --openocd-exec={runtime.tools.openocd.path}/bin/openocd.exe --openocd-interface={path}/openocd-scripts/interface/ftdi/mikron-link.cfg --openocd-target={path}/openocd-scripts/target/mik32.cfg + +# For Tools > Burn Bootloader +tools.mik32_upload.bootloader.pattern={path}/{cmd} {runtime.platform.path}/bootloaders/{bootloader.file} --run-openocd --openocd-exec={runtime.tools.openocd.path}/bin/openocd{cmd.extension} --openocd-interface={path}/openocd-scripts/interface/ftdi/mikron-link.cfg --openocd-target={path}/openocd-scripts/target/mik32.cfg + +# For Sketch > Upload Using Programmer +tools.mik32_upload.program.pattern={path}/{cmd} {build.path}/{build.project_name}.hex --run-openocd --openocd-exec={runtime.tools.openocd.path}/bin/openocd{cmd.extension} --openocd-interface={path}/openocd-scripts/interface/ftdi/mikron-link.cfg --openocd-target={path}/openocd-scripts/target/mik32.cfg \ No newline at end of file