2015-07-10 06:01:56 -07:00
|
|
|
rem st-link_cli -c SWD ur -ME
|
2017-04-06 19:15:52 -07:00
|
|
|
rem 0x100000 would erase both code and configuration
|
|
|
|
rem use 0x080000 if you want to erase only configuratio
|
2017-02-16 20:08:04 -08:00
|
|
|
echo I am flash_erase.bat
|
|
|
|
|
|
|
|
rem weird, it used to be much nicer with openocd 0.8.0, file location was not broken?
|
|
|
|
rem maybe https://sourceforge.net/p/openocd/tickets/105/ ?
|
|
|
|
|
2017-03-12 14:35:48 -07:00
|
|
|
pwd
|
2017-02-16 20:08:04 -08:00
|
|
|
cp -r ../misc/install/openocd .
|
2017-03-12 14:35:48 -07:00
|
|
|
ls -l
|
|
|
|
|
|
|
|
if not exist openocd/openocd.exe echo openocd/openocd.exe NOT FOUND
|
|
|
|
if not exist openocd/openocd.exe exit -1
|
|
|
|
|
2017-02-16 20:08:04 -08:00
|
|
|
|
2017-12-03 14:26:15 -08:00
|
|
|
# newer discovery boards
|
|
|
|
openocd\openocd.exe -f openocd/stm32f429disc1.cfg -c init -c targets -c "halt" -c "flash erase_address 0x08000000 0x0100000" -c shutdown
|
2017-02-16 20:08:04 -08:00
|
|
|
|
2017-12-03 14:26:15 -08:00
|
|
|
# older disocovery boards or cheap eBay ST-Link
|
|
|
|
#openocd\openocd.exe -f openocd/stm32f4discovery.cfg -c init -c targets -c "halt" -c "flash erase_address 0x08000000 0x0100000" -c shutdown
|