This is an automated email from Gerrit. Sandeep Mistry ([email protected]) just uploaded a new patch set to Gerrit, which you can find at http://openocd.zylin.com/3399
-- gerrit commit e76843c9353cc903f0211d0d1a9793dfc181fe2b Author: Sandeep Mistry <[email protected]> Date: Thu Apr 7 21:32:42 2016 -0400 Add flash bank entries to nRF52 target using nrf51 flash driver Change-Id: Ia6dd190a463a8143f0839607375bc01999f15bb3 Signed-off-by: Sandeep Mistry <[email protected]> diff --git a/tcl/target/nrf52.cfg b/tcl/target/nrf52.cfg index c1cbf1a..6489b6f 100644 --- a/tcl/target/nrf52.cfg +++ b/tcl/target/nrf52.cfg @@ -10,6 +10,20 @@ if { [info exists CHIPNAME] } { set _CHIPNAME nrf52 } +if { [info exists ENDIAN] } { + set _ENDIAN $ENDIAN +} else { + set _ENDIAN little +} + +# Work-area is a space in RAM used for flash programming +# By default use 16kB +if { [info exists WORKAREASIZE] } { + set _WORKAREASIZE $WORKAREASIZE +} else { + set _WORKAREASIZE 0x4000 +} + if { [info exists CPUTAPID] } { set _CPUTAPID $CPUTAPID } else { @@ -21,6 +35,11 @@ swj_newdap $_CHIPNAME cpu -expected-id $_CPUTAPID set _TARGETNAME $_CHIPNAME.cpu target create $_TARGETNAME cortex_m -chain-position $_TARGETNAME +$_TARGETNAME configure -work-area-phys 0x20000000 -work-area-size $_WORKAREASIZE -work-area-backup 0 + +flash bank $_CHIPNAME.flash nrf51 0x00000000 0 1 1 $_TARGETNAME +flash bank $_CHIPNAME.uicr nrf51 0x10001000 0 1 1 $_TARGETNAME + adapter_khz 10000 if { ![using_hla] } { -- ------------------------------------------------------------------------------ _______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
