19 lines
723 B
Batchfile
19 lines
723 B
Batchfile
|
rem: @echo off
|
||
|
rem: Note %~dp0 get path of this batch file
|
||
|
rem: Need to change drive if My Documents is on a drive other than C:
|
||
|
set driverLetter=%~dp0
|
||
|
set driverLetter=%driverLetter:~0,2%
|
||
|
%driverLetter%
|
||
|
cd %~dp0
|
||
|
rem: the two line below are needed to fix path issues with incorrect slashes before the bin file name
|
||
|
set tmpBinFilePath=%1
|
||
|
set tmpBinFilePath=%tmpBinFilePath:/=\%
|
||
|
|
||
|
rem: create commander script file with the tmp bin that the Arduino IDE creates
|
||
|
|
||
|
@echo erase > %tmpbinfilepath%.jlink
|
||
|
@echo loadbin %tmpbinfilepath% , 0x8000000 >> %tmpbinfilepath%.jlink
|
||
|
@echo r >> %tmpbinfilepath%.jlink
|
||
|
@echo q >> %tmpbinfilepath%.jlink
|
||
|
|
||
|
JLink.exe -device STM32F103C8 -if SWD -speed auto -CommanderScript %tmpBinFilePath%.jlink
|