34
|
1 #! openocd -f
|
|
2 # Define the prob used:
|
|
3 source [find interface/stlink-v2.cfg]
|
|
4 set WORKAREASIZE 0x8000
|
|
5 transport select hla_swd
|
|
6
|
|
7 # Reset options
|
|
8 set ENABLE_LOW_POWER 1
|
|
9 set STOP_WATCHDOG 1
|
|
10 reset_config srst_only srst_nogate connect_assert_srst
|
|
11
|
|
12 # Seelct the right chip
|
|
13 set CHIPNAME stm32f427IIT6
|
|
14 set CONNECT_UNDER_RESET 1
|
|
15 source [find target/stm32f4x.cfg]
|
|
16
|
|
17 # Allow to continue execution after a connection:
|
|
18 init_reset run
|
|
19
|
|
20 puts "Flash banks:"
|
|
21 flash banks
|
|
22
|
|
23 #puts "Reading FIRMWARE..."
|
|
24 # Requires OpenOCD 0.10.0 / released January 2017 ?
|
|
25 #flash dump_image CPU1-DISC-dump.hex 0x00000000 0x8000
|
|
26
|
|
27 #puts "Done."
|
|
28 exit
|