aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Horn <peter.horn@bluewin.ch>2012-10-08 20:55:01 +0200
committerSpencer Oliver <spen@spen-soft.co.uk>2012-10-08 20:32:20 +0000
commit006a1084949208f2f83aecf7f5467ea76f89f52a (patch)
treeaa667030907ea1ca92ee69848086f827acf457fe
parent3f8ca97daf01966f0d6aaabf64162d6e09c3b744 (diff)
downloadriscv-openocd-006a1084949208f2f83aecf7f5467ea76f89f52a.zip
riscv-openocd-006a1084949208f2f83aecf7f5467ea76f89f52a.tar.gz
riscv-openocd-006a1084949208f2f83aecf7f5467ea76f89f52a.tar.bz2
rlink: Fix DTC command timeout
With the current timeout setting i = 10 in drtc_run_timeout() I get "Error: too many retries waiting for DTC status" when loading a program into the FLASH of an STM32F1. By experimentation a value of i = 22 was found to be the minimum on my system. Therefore the value has been increased to i = 50. Change-Id: Ib67fc648ccaad305871b81c2c39e49de53c330a0 Signed-off-by: Peter Horn <peter.horn@bluewin.ch> Reviewed-on: http://openocd.zylin.com/863 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
-rw-r--r--src/jtag/drivers/rlink.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jtag/drivers/rlink.c b/src/jtag/drivers/rlink.c
index 8a8c8c1..0bfe8be 100644
--- a/src/jtag/drivers/rlink.c
+++ b/src/jtag/drivers/rlink.c
@@ -482,7 +482,7 @@ static int dtc_run_download(
/* Wait for DTC to finish running command buffer */
- for (i = 10;; ) {
+ for (i = 50;; ) {
usb_err = ep1_generic_commandl(
pHDev_param, 4,