diff options
Diffstat (limited to 'openocd.cfg')
-rw-r--r-- | openocd.cfg | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/openocd.cfg b/openocd.cfg index 15a42d4..48d7292 100644 --- a/openocd.cfg +++ b/openocd.cfg @@ -1,5 +1,19 @@ -source [find interface/stlink-v2.cfg] -source [find target/stm32f1x.cfg] +if { [info exists env(DEVICE)] } { + set device $env(DEVICE) +} else { + set device "stlink-v2" +} + +switch $device { + "stlink-v2" { + source [find interface/stlink-v2.cfg] + } + "olimex-arm-usb-tiny-h" { + source [find interface/ftdi/olimex-arm-usb-tiny-h.cfg] + source [find interface/ftdi/olimex-arm-jtag-swd.cfg] + source [find target/stm32f1x.cfg] + } +} telnet_port disabled tcl_port disabled |