27 lines
655 B
Batchfile
27 lines
655 B
Batchfile
@@echo OFF
|
|
|
|
:: User configuration
|
|
|
|
:: set your port number. ie: for COM6 , port is 6
|
|
set PORT=2
|
|
:: location of stmflashloader.exe, this is default
|
|
set FLASH_LOADER="C:\Program Files (x86)\STMicroelectronics\Software\Flash Loader Demonstrator\STMFlashLoader.exe"
|
|
:: path to firmware
|
|
set FIRMWARE="D:\baseflight.hex"
|
|
|
|
:: ----------------------------------------------
|
|
|
|
mode COM%PORT% BAUD=115200 PARITY=N DATA=8 STOP=1 XON=OFF DTR=OFF RTS=OFF
|
|
echo/|set /p ="R" > COM%PORT%:
|
|
|
|
TIMEOUT /T 3
|
|
|
|
cd %LOADER_PATH%
|
|
|
|
%FLASH_LOADER% ^
|
|
-c --pn %PORT% --br 115200 --db 8 ^
|
|
-i STM32_Med-density_128K ^
|
|
-e --all ^
|
|
-d --fn %FIRMWARE% ^
|
|
-r --a 0x8000000
|