aboutsummaryrefslogtreecommitdiff
path: root/tcl/target
diff options
context:
space:
mode:
authorOleksij Rempel <linux@rempel-privat.de>2015-01-30 13:05:31 +0100
committerPaul Fertser <fercerpav@gmail.com>2015-02-11 15:30:01 +0000
commitf59d2d9ecfee8899df531b87b7acaa468725f238 (patch)
tree0958447e1de6a593c5483299abd0509c7c117509 /tcl/target
parent5bc0dc0c9d3609d16dc27f6bd4b6fea9a4e29760 (diff)
downloadriscv-openocd-f59d2d9ecfee8899df531b87b7acaa468725f238.zip
riscv-openocd-f59d2d9ecfee8899df531b87b7acaa468725f238.tar.gz
riscv-openocd-f59d2d9ecfee8899df531b87b7acaa468725f238.tar.bz2
tcl/target|board: add config Atheros ar9331
Add configs for Atheros ar9331 MIPS based WiSoC and board based on this chip: TP-LINK TL-MR3020 Change-Id: I9e99719bce4bbb28311f6e9cddb32288db6e7b91 Signed-off-by: Oleksij Rempel <linux@rempel-privat.de> Reviewed-on: http://openocd.zylin.com/2519 Tested-by: jenkins Reviewed-by: Paul Fertser <fercerpav@gmail.com>
Diffstat (limited to 'tcl/target')
-rw-r--r--tcl/target/atheros_ar9331.cfg16
1 files changed, 16 insertions, 0 deletions
diff --git a/tcl/target/atheros_ar9331.cfg b/tcl/target/atheros_ar9331.cfg
new file mode 100644
index 0000000..17503c7
--- /dev/null
+++ b/tcl/target/atheros_ar9331.cfg
@@ -0,0 +1,16 @@
+if { [info exists CHIPNAME] } {
+ set _CHIPNAME $_CHIPNAME
+} else {
+ set _CHIPNAME ar9331
+}
+
+if { [info exists CPUTAPID] } {
+ set _CPUTAPID $CPUTAPID
+} else {
+ set _CPUTAPID 0x00000001
+}
+
+jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id $_CPUTAPID
+
+set TARGETNAME $_CHIPNAME.cpu
+target create $TARGETNAME mips_m4k -endian big -chain-position $TARGETNAME