Skip to content

Commit 3ac3a4a

Browse files
committed
Added make rule to clear option bytes
1 parent 469a6f0 commit 3ac3a4a

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

Makefile

+3
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,9 @@ upload: build/$(PROJECT).bin
284284
# openocd -f interface/stlink-v2.cfg -c "set WORKAREASIZE 0x2000" -f target/stm32f4x_stlink.cfg -c "program build/$(PROJECT).elf verify reset" # Older openocd
285285
openocd -f board/stm32f4discovery.cfg -c "reset_config trst_only combined" -c "program build/$(PROJECT).elf verify reset exit" # For openocd 0.9
286286

287+
clear_option_bytes:
288+
openocd -f board/stm32f4discovery.cfg -c "init" -c "stm32f2x unlock 0" -c "mww 0x40023C08 0x08192A3B; mww 0x40023C08 0x4C5D6E7F; mww 0x40023C14 0x0fffaaed" -c "exit"
289+
287290
#program with olimex arm-usb-tiny-h and jtag-swd adapter board. needs openocd>=0.9
288291
upload-olimex: build/$(PROJECT).bin
289292
openocd -f interface/ftdi/olimex-arm-usb-tiny-h.cfg -f interface/ftdi/olimex-arm-jtag-swd.cfg -c "set WORKAREASIZE 0x2000" -f target/stm32f4x.cfg -c "program build/$(PROJECT).elf verify reset"

0 commit comments

Comments
 (0)