projects
/
fw
/
stlink
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6a92b0f
)
workaround for asserting nRST, issue "monitor jtag_reset" from gdb
author
Jeff Kent
<jakent@gmail.com>
Wed, 19 Sep 2012 17:22:28 +0000
(12:22 -0500)
committer
Jeff Kent
<jakent@gmail.com>
Wed, 19 Sep 2012 17:22:28 +0000
(12:22 -0500)
gdbserver/gdb-server.c
patch
|
blob
|
history
diff --git
a/gdbserver/gdb-server.c
b/gdbserver/gdb-server.c
index e6368ea31be09a357306765de555c3c924cfa741..9d27ae48a18fb3fb2314816b2b41c024c098ff39 100644
(file)
--- a/
gdbserver/gdb-server.c
+++ b/
gdbserver/gdb-server.c
@@
-784,6
+784,16
@@
int serve(stlink_t *sl, int port) {
#ifdef DEBUG
printf("Rcmd: halt\n");
+#endif
+ } else if (!strncmp(params,"6a7461675f7265736574",20)) { //jtag_reset
+ reply = strdup("OK");
+
+ stlink_jtag_reset(sl, 1);
+ stlink_jtag_reset(sl, 0);
+ stlink_force_debug(sl);
+
+#ifdef DEBUG
+ printf("Rcmd: jtag_reset\n");
#endif
} else if (!strncmp(params,"7265736574",10)) { //reset
reply = strdup("OK");