Mercurial > public > ostc4
changeset 34:01cc5959f199
... OpenOCD scripts to dump firmwares (not working)
author | jDG@sauge |
---|---|
date | Wed, 07 Mar 2018 17:35:35 +0100 |
parents | 2125ad7dcad5 |
children | 6237372f76a4 |
files | .hgsubstate Documentations/dump-disc.cfg Documentations/dump-rte.cfg |
diffstat | 3 files changed, 56 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/.hgsubstate Tue Feb 27 13:57:30 2018 +0100 +++ b/.hgsubstate Wed Mar 07 17:35:35 2018 +0100 @@ -1,4 +1,4 @@ d065de711f7e1f1f493d367e35c6f0811b48f0c4 Common 9beabb7ee86d59f32faddaf856ab9eaa520dd8be Discovery e6486abe8bc808f0ac5a31e58a543be8f354222a Small_CPU -675b28e8f29067bcc2e747a934b24097310daa54 wiki +bfd25bbec1679980289cfe7eb2c6e41345b2c763 wiki
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentations/dump-disc.cfg Wed Mar 07 17:35:35 2018 +0100 @@ -0,0 +1,28 @@ +#! openocd -f +# Define the prob used: +source [find interface/stlink-v2.cfg] +set WORKAREASIZE 0x8000 +transport select hla_swd + +# Reset options +set ENABLE_LOW_POWER 1 +set STOP_WATCHDOG 1 +reset_config srst_only srst_nogate connect_assert_srst + +# Seelct the right chip +set CHIPNAME stm32f427IIT6 +set CONNECT_UNDER_RESET 1 +source [find target/stm32f4x.cfg] + +# Allow to continue execution after a connection: +init_reset run + +puts "Flash banks:" +flash banks + +#puts "Reading FIRMWARE..." +# Requires OpenOCD 0.10.0 / released January 2017 ? +#flash dump_image CPU1-DISC-dump.hex 0x00000000 0x8000 + +#puts "Done." +exit
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Documentations/dump-rte.cfg Wed Mar 07 17:35:35 2018 +0100 @@ -0,0 +1,27 @@ +#! openocd -f +# Define the prob used: +source [find interface/stlink-v2.cfg] +set WORKAREASIZE 0x8000 +transport select hla_swd + +# Reset options +set ENABLE_LOW_POWER 1 +set STOP_WATCHDOG 1 +reset_config srst_only srst_nogate connect_assert_srst + +# Seelct the right chip +set CHIPNAME stm32f411RETx +set CONNECT_UNDER_RESET 1 +source [find target/stm32f4x.cfg] + +# Allow to continue execution after a connection: +init_reset run + +#puts "Flash banks:" +#flash banks + +#puts "Reading..." +#flash dump_image CPU2-RTE-dump.hex 0x00000000 0x8000 + +#puts "Done." +#exit