Mercurial > public > ostc4
annotate Documentations/dump-disc.cfg @ 298:50c26a4442af cleanup-3
Bugfix: fix drawing of CCR bailout profile
When bailing out to an OC gas from CCR dive mode, the profile was not
drawn correctly in the device internal logbook. It was truncated
from the moment of bailout, and the remaining CCR part of the dive
was stretched over the full dive time.
Yes, a lot of text for a 1 letter fix, but finding the reason of this
bug was not trivial. It appeared to be a parsing error from the
internal logbook, looking at the wrong bit from the extended sample
data on drawing time. The bit that denotes bailout is bit 0, and
not bit 1.
Signed-off-by: Jan Mulder <jlmulder@xs4all.nl>
author | Jan Mulder <jlmulder@xs4all.nl> |
---|---|
date | Thu, 16 May 2019 14:02:46 +0200 |
parents | 01cc5959f199 |
children |
rev | line source |
---|---|
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 |