riscv-openocd/tools
Tim Newsome a554e09e7c
Properly handle held-in-reset targets. (#654)
* Properly handle held-in-reset targets.

1. Let OpenOCD continue into some pre-existing code that will periodically
   call examine() until it passes.
2. Fix crash in riscv_openocd_poll()
   When SMP is configured, it's not guaranteed that all targets have been
   examine()d when poll is called on one of them.

Change-Id: Ic6c1d217dc766ea69b67bb2e9a4898e37ee94927
Signed-off-by: Tim Newsome <tim@sifive.com>

* Actually poll for examine at least every 5s.

That's what the comment says the code is trying to do.

Change-Id: I34ff909a98f8aebb3c514e0f3ee403be7699c094
Signed-off-by: Tim Newsome <tim@sifive.com>

* Compact this error message a bit.

Reduces clutter when some targets haven't been properly examined yet.

Change-Id: Id865f191f0fbb48abece8b8558cc9fa2041a26df
Signed-off-by: Tim Newsome <tim@sifive.com>
2021-10-21 17:08:49 -07:00
..
git2cl@8373c9f749 Use submodules again. 2021-10-13 10:49:10 -07:00
release coding style: tools: remove empty lines at end of text files 2020-02-24 10:31:06 +00:00
rlink_make_speed_table update files to correct FSF address 2013-06-05 19:52:42 +00:00
scripts Remove FSF address warning from checkpatch. 2021-04-15 14:30:05 -07:00
st7_dtc_as coding style: tools: remove empty lines at end of text files 2020-02-24 10:31:06 +00:00
checkpatch.sh tools/checkpatch.sh: remove flag --no-tree 2020-04-21 10:51:36 +01:00
filter_openocd_log.py Properly handle held-in-reset targets. (#654) 2021-10-21 17:08:49 -07:00
initial.sh gerrit url: update the gerrit server address to https://review.openocd.org 2021-09-18 15:21:02 +00:00
logger.pl Fix logger.pl script to avoid spurious empty line in some cases. 2009-06-30 05:33:17 +00:00
release.sh tools: release.sh: produce only SHA256 hashes 2018-01-13 08:41:23 +00:00
uncrustify1.sh Add uncrustify config file and helper script 2009-02-03 04:27:48 +00:00