aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOleksij Rempel <linux@rempel-privat.de>2017-08-06 09:50:05 +0200
committerSpencer Oliver <spen@spen-soft.co.uk>2017-10-03 11:24:46 +0100
commit5384d2c20929d7217d884070e505ae38108c1a21 (patch)
tree3de432d33476d132635185c3e16ebe6597d55b9a
parentffa745b8350d88e8c45c6100f18b2ea81786480f (diff)
target: atheros_ar9344: add simple uart0 test
in some cases we need something to test if uart is actually properly connected. Change-Id: I5a16b053164b34bb30ae8370753be12887a85c51 Signed-off-by: Oleksij Rempel <linux@rempel-privat.de> Reviewed-on: http://openocd.zylin.com/4194 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
-rw-r--r--tcl/target/atheros_ar9344.cfg23
1 files changed, 23 insertions, 0 deletions
diff --git a/tcl/target/atheros_ar9344.cfg b/tcl/target/atheros_ar9344.cfg
index f273fb05..b698f250 100644
--- a/tcl/target/atheros_ar9344.cfg
+++ b/tcl/target/atheros_ar9344.cfg
@@ -14,3 +14,26 @@ jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id $_CPUTAPID
set _TARGETNAME $_CHIPNAME.cpu
target create $_TARGETNAME mips_m4k -endian big -chain-position $_TARGETNAME
+
+proc test_ar9344_uart0_tx {} {
+ echo "configuring uart0.."
+ mww 0xb802000c 0x87
+ mww 0xb8020000 0x15
+ mww 0xb8020004 0
+ mww 0xb802000c 7
+ mww 0xb8020004 0
+
+ echo "send message: hallo world"
+ mww 0xb8020000 0x68
+ mww 0xb8020000 0x65
+ mww 0xb8020000 0x6c
+ mww 0xb8020000 0x6c
+ mww 0xb8020000 0x6f
+ mww 0xb8020000 0x20
+ mww 0xb8020000 0x77
+ mww 0xb8020000 0x6f
+ mww 0xb8020000 0x72
+ mww 0xb8020000 0x6c
+ mww 0xb8020000 0x64
+ mww 0xb8020000 0x0a
+}