cleanflight/support/flash.bat
2014-09-15 23:40:17 +01:00

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