aboutsummaryrefslogtreecommitdiff
path: root/openocd.cfg
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2015-12-13 21:03:11 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2015-12-13 21:03:11 +0100
commitafbb4cc73c44b6321cae39dbe46b97155805097d (patch)
treeae19f517062b99df2d1b364db10f51d6b9fbc93f /openocd.cfg
downloadstm32f103-playground-afbb4cc73c44b6321cae39dbe46b97155805097d.tar.gz
stm32f103-playground-afbb4cc73c44b6321cae39dbe46b97155805097d.tar.bz2
stm32f103-playground-afbb4cc73c44b6321cae39dbe46b97155805097d.tar.xz
stm32f103-playground-afbb4cc73c44b6321cae39dbe46b97155805097d.zip
wip
Diffstat (limited to 'openocd.cfg')
-rw-r--r--openocd.cfg36
1 files changed, 36 insertions, 0 deletions
diff --git a/openocd.cfg b/openocd.cfg
new file mode 100644
index 0000000..ba3b349
--- /dev/null
+++ b/openocd.cfg
@@ -0,0 +1,36 @@
+# openocd
+# Chip: STM32F103C8T6, 8=64k flash
+# Schematic: http://img.banggood.com/file/products/20150205235330SKU120191.pdf
+# http://www.st.com/web/en/resource/technical/document/datasheet/CD00161566.pdf
+# http://www.banggood.com/ARM-Cortex-M3-STM32F103C8T6-STM32-Minimum-System-Development-Board-p-920184.html
+# http://www.lctech-inc.com/Hardware/Detail.aspx?id=0172e854-77b0-43d5-b300-68e570c914fd
+
+# Work-area size (RAM size) = 20kB for STM32F103Tx/STM32F103Cx/STM32F103Rx/STM32F103Vx devices
+set WORKAREASIZE 0x5000
+
+#interface ftdi
+#ftdi_device_desc "Olimex OpenOCD JTAG ARM-USB-TINY-H"
+#ftdi_layout_init olimex-jtag
+
+#interface ft2232
+#ft2232_device_desc "Olimex OpenOCD JTAG ARM-USB-TINY-H"
+#ft2232_layout olimex-jtag
+#ft2232_vid_pid 0x15ba 0x002a
+#source [find interface/olimex-arm-usb-tiny-h.cfg]
+
+
+interface ftdi
+#ftdi_device_desc "Olimex OpenOCD JTAG ARM-USB-TINY-H"
+ftdi_vid_pid 0x15ba 0x002a
+
+ftdi_layout_init 0x0808 0x0a1b
+ftdi_layout_signal nSRST -oe 0x0200
+ftdi_layout_signal nTRST -data 0x0100 -oe 0x0100
+ftdi_layout_signal LED -data 0x0800
+
+source [find target/stm32f1x.cfg]
+
+gdb_port 3333
+
+# reset halt
+# flash probe 0