aboutsummaryrefslogtreecommitdiffstats
path: root/demos/NRF51
diff options
context:
space:
mode:
authorFabio Utzig <utzig@utzig.org>2015-04-28 20:41:14 -0300
committerFabio Utzig <utzig@utzig.org>2015-04-28 20:41:14 -0300
commit7ea6fb8e07471c01ca67291c22c6f49fbcf70570 (patch)
treee5c23b724d014894fc1d3488716d9c9cc34363a8 /demos/NRF51
parentcce5848449c6468b27fdc3b47537dda467ae0656 (diff)
downloadChibiOS-Contrib-7ea6fb8e07471c01ca67291c22c6f49fbcf70570.tar.gz
ChibiOS-Contrib-7ea6fb8e07471c01ca67291c22c6f49fbcf70570.tar.bz2
ChibiOS-Contrib-7ea6fb8e07471c01ca67291c22c6f49fbcf70570.zip
Add initial openocd config file
Diffstat (limited to 'demos/NRF51')
-rw-r--r--demos/NRF51/WVSHARE_BLE400/openocd.cfg15
1 files changed, 15 insertions, 0 deletions
diff --git a/demos/NRF51/WVSHARE_BLE400/openocd.cfg b/demos/NRF51/WVSHARE_BLE400/openocd.cfg
new file mode 100644
index 0000000..1cb3a16
--- /dev/null
+++ b/demos/NRF51/WVSHARE_BLE400/openocd.cfg
@@ -0,0 +1,15 @@
+source [find interface/stlink-v2.cfg]
+
+set _CHIPNAME nrf51
+set _TARGETNAME $_CHIPNAME.cpu
+set _CPUTAPID 0x0bb11477
+set _WORKAREASIZE 0x4000
+
+transport select hla_swd
+hla newtap $_CHIPNAME cpu -expected-id $_CPUTAPID
+target create $_TARGETNAME hla_target -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