1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| @echo off
| setlocal
|
| set OBJCOPY=%GCC_BIN%\arm-none-eabi-objcopy.exe
| set PORT=%1
|
| echo ==^ Converting ELF to BIN...
| %OBJCOPY% -O binary %ELF% %BIN%
| if errorlevel 1 (
| echo objcopy failed!
| exit b 1
| )
|
| echo ==^ Flashing via %PORT% ...
| %FLASH_EXE% -w %BIN% -v -g 0x0 -b 115200 %PORT%
| if errorlevel 1 (
| echo stm32flash failed!
| exit b 1
| )
|
| echo ==^ Done.
|
|