diff options
author | Joachim Steiger <roh@hyte.de> | 2019-02-21 16:17:28 +0100 |
---|---|---|
committer | Joachim Steiger <roh@hyte.de> | 2019-02-21 16:17:28 +0100 |
commit | 02bb2bc825d880711affe0dcf3df85ca807fa6dd (patch) | |
tree | c9785ff12f53dec614c172008ce659a0564e1d72 | |
parent | 0e18df5ba646420178c43aca2bccb7023d682fb5 (diff) |
add openocd configurations and flash script
-rw-r--r-- | firmware/openocd/openocd_jtag_lock_pick_tiny2.cfg | 13 | ||||
-rw-r--r-- | firmware/openocd/openocd_versaloon.cfg | 13 | ||||
-rwxr-xr-x | firmware/openocd/program_openocd.sh | 4 | ||||
-rwxr-xr-x | firmware/openocd/run_openocd.sh | 4 |
4 files changed, 34 insertions, 0 deletions
diff --git a/firmware/openocd/openocd_jtag_lock_pick_tiny2.cfg b/firmware/openocd/openocd_jtag_lock_pick_tiny2.cfg new file mode 100644 index 0000000..bf85c7c --- /dev/null +++ b/firmware/openocd/openocd_jtag_lock_pick_tiny2.cfg @@ -0,0 +1,13 @@ +# use jtag lock pick tiny 2 as interface +source [find interface/ftdi/jtag-lock-pick_tiny_2.cfg] + +# use swd +transport select swd + +# samd11 target +source [find target/at91samdXX.cfg] + +#default init +init +targets +reset halt diff --git a/firmware/openocd/openocd_versaloon.cfg b/firmware/openocd/openocd_versaloon.cfg new file mode 100644 index 0000000..6693e53 --- /dev/null +++ b/firmware/openocd/openocd_versaloon.cfg @@ -0,0 +1,13 @@ +# use versaloon as interface +source [find interface/vsllink.cfg] + +# use swd +transport select swd + +# samd11 target +source [find target/at91samdXX.cfg] + +#default init +init +targets +reset halt diff --git a/firmware/openocd/program_openocd.sh b/firmware/openocd/program_openocd.sh new file mode 100755 index 0000000..312d6d5 --- /dev/null +++ b/firmware/openocd/program_openocd.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +openocd -f openocd.cfg -c "program ../make/build/osmo-clkgen.bin 0 verify; reset; exit" + diff --git a/firmware/openocd/run_openocd.sh b/firmware/openocd/run_openocd.sh new file mode 100755 index 0000000..0f9ee68 --- /dev/null +++ b/firmware/openocd/run_openocd.sh @@ -0,0 +1,4 @@ +#!/bin/sh + +openocd -f openocd.cfg -c "" + |