annotate Documentations/dump-disc.cfg @ 698:2c2b9c6eb089

Bugfix Empty menu: In previous version an empty menu was shown sporadically. After pressing back button the menu was shown correctly again. Potential root cause is the call of the Set Top/Bottom Frame function while updating the cursor position. To handle multible updated is previous toggle bugger has been changed into a ringbuffer allowing to send several update frames after each other. Beside this some old debug code has been removed.
author Ideenmodellierer
date Sun, 25 Sep 2022 21:13:45 +0200
parents 01cc5959f199
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
34
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
1 #! openocd -f
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
2 # Define the prob used:
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
3 source [find interface/stlink-v2.cfg]
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
4 set WORKAREASIZE 0x8000
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
5 transport select hla_swd
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
6
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
7 # Reset options
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
8 set ENABLE_LOW_POWER 1
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
9 set STOP_WATCHDOG 1
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
10 reset_config srst_only srst_nogate connect_assert_srst
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
11
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
12 # Seelct the right chip
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
13 set CHIPNAME stm32f427IIT6
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
14 set CONNECT_UNDER_RESET 1
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
15 source [find target/stm32f4x.cfg]
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
16
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
17 # Allow to continue execution after a connection:
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
18 init_reset run
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
19
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
20 puts "Flash banks:"
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
21 flash banks
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
22
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
23 #puts "Reading FIRMWARE..."
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
24 # Requires OpenOCD 0.10.0 / released January 2017 ?
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
25 #flash dump_image CPU1-DISC-dump.hex 0x00000000 0x8000
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
26
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
27 #puts "Done."
01cc5959f199 ... OpenOCD scripts to dump firmwares (not working)
jDG@sauge
parents:
diff changeset
28 exit