flash/nor/stm32f1x: fix format specifiers warning
[fw/openocd] / tcl / target / efm32_stlink.cfg
index 9ef4845a6067c0ca685480f6d7b4d7e2f117d319..45ed9fc5840df66849f1177b672dee411937117b 100644 (file)
@@ -9,11 +9,11 @@ if { [info exists CHIPNAME] } {
 }
 
 # Work-area is a space in RAM used for flash programming
-# By default use 16kB
+# By default use 2kB
 if { [info exists WORKAREASIZE] } {
    set _WORKAREASIZE $WORKAREASIZE
 } else {
-   set _WORKAREASIZE 0x4000
+   set _WORKAREASIZE 0x800
 }
 
 if { [info exists CPUTAPID] } {
@@ -22,7 +22,7 @@ if { [info exists CPUTAPID] } {
    set _CPUTAPID 0x2ba01477
 }
 
-# EFM32 MCUs only support SW interface
+# EFM32 MCUs only support SWD interface
 set _TRANSPORT hla_swd
 
 transport select $_TRANSPORT
@@ -36,3 +36,7 @@ $_TARGETNAME configure -work-area-phys 0x10000000 -work-area-size $_WORKAREASIZE
 
 set _FLASHNAME $_CHIPNAME.flash
 flash bank $_FLASHNAME efm32 0 0 0 0 $_TARGETNAME
+
+# if srst is not fitted use SYSRESETREQ to
+# perform a soft reset
+cortex_m reset_config sysresetreq