Go to file
Huaqi Fang c382f7c9e7 src/target/riscv: make sure hart is halted when reset halt is requested
This patch is used to fix Error: timed out while waiting for target halted
when executing monitor reset halt for some nuclei fpga bitstreams

1. we need to issue halt req when halt is required
2. we need to wait if halt req is sent, and wait for the halt req
   really finished

Change-Id: I1be58732eb2a96d91173f1cfee1d6ac6cb9fe17a
Signed-off-by: Huaqi Fang <578567190@qq.com>
2025-01-21 17:54:28 +08:00
.github/workflows ci: fix github ci build for nuclei openocd (#13) 2025-01-16 17:20:18 +08:00
LICENSES LICENSES: drop SPDX tag 'GPL-2.0' and use 'GPL-2.0-only' 2024-01-29 13:36:27 +03:00
contrib ci: fix github ci build for nuclei openocd (#13) 2025-01-16 17:20:18 +08:00
doc doc: update doc for recent nuclei changes in openocd 2025-01-16 17:20:18 +08:00
git-hooks Attempt to enforce signed-off-by lines in commits. (#523) 2020-09-10 13:55:45 -07:00
jimtcl@f160866171 jimtcl: update to version 0.83 2024-10-05 15:53:02 +00:00
src src/target/riscv: make sure hart is halted when reset halt is requested 2025-01-21 17:54:28 +08:00
tcl src/flash: add gd32vw55x flash driver (#12) 2025-01-16 17:20:18 +08:00
testing drivers/bcm2835gpio: Migrate to adapter gpio commands 2022-09-13 22:17:14 +00:00
tools Merge up to 133dd9d669 from upstream 2024-12-18 12:41:19 +03:00
.checkpatch.conf checkpatch: enable CAMELCASE test 2022-09-18 08:20:56 +00:00
.gitignore gitignore: drop ignoring files not generated anymore 2024-11-23 13:41:02 +00:00
.gitlab-ci.yml ci: fix incorrect openocd install path 2025-01-16 17:20:18 +08:00
.gitmodules Makefile.am: generate ChangeLog with git log instead of git2cl 2024-11-16 14:20:06 +00:00
.travis.yml Copy tool files from upstream. 2023-09-29 15:23:19 -07:00
AUTHORS AUTHORS: Refer to source code and Git history 2024-07-13 16:46:06 +00:00
AUTHORS.ChangeLog Add AUTHORS.ChangeLog file suitable to be passed to 'svn2cl --authors'. 2009-07-02 11:18:45 +00:00
BUGS docs: update OpenOCD url's to openocd.org domain 2015-04-16 20:28:21 +01:00
COPYING LICENSES: add 'license-rules.txt' 2021-04-11 20:52:43 +01:00
ChangeLog fix typos in documentation 2009-11-26 10:12:22 -08:00
Changelog_Nuclei.md doc: update changelog about openocd base commit f82c5a7 2025-01-17 11:55:50 +08:00
Doxyfile.in From upstream (#580) 2021-02-11 11:27:18 -08:00
HACKING Merge up to 133dd9d669 from upstream 2024-12-18 12:41:19 +03:00
Makefile.am Makefile.am: generate ChangeLog with git log instead of git2cl 2024-11-16 14:20:06 +00:00
NEWS Restore normal development cycle 2023-01-15 02:33:06 +03:00
NEWS-0.2.0 whitespace cleanup, mostly for docs 2009-12-30 11:51:29 -08:00
NEWS-0.3.0 Version 0.4.0-dev 2009-11-04 19:44:36 -08:00
NEWS-0.4.0 Open the merge window for the 0.5.0 release cycle. 2010-02-21 13:27:37 -08:00
NEWS-0.5.0 coding style: doc: remove empty lines at end of text files 2020-02-24 10:31:29 +00:00
NEWS-0.6.0 Restore -dev suffix, archive NEWS file, add new blank NEWS file - start 2012-09-07 11:04:05 +02:00
NEWS-0.7.0 Restore normal development cycle 2013-05-05 10:45:03 +02:00
NEWS-0.8.0 Restore normal development cycle 2014-04-27 15:07:08 +04:00
NEWS-0.9.0 Restore normal development cycle 2015-05-18 00:34:18 +03:00
NEWS-0.10.0 Restore normal development cycle 2017-01-23 00:46:51 +03:00
NEWS-0.11.0 Restore normal development cycle 2021-03-07 15:44:45 +03:00
NEWS-0.12.0 Restore normal development cycle 2023-01-15 02:33:06 +03:00
NEWTAPS Fix spelling of ARM Cortex 2016-05-20 21:38:03 +01:00
README README: Use proper Markdown syntax 2024-09-15 09:20:31 +00:00
README.Windows doc: fix broken link to IgnoreHardwareSerialNumber in README.Windows 2023-01-28 15:17:48 +00:00
README.macOS openocd: drop dependency from libusb0 2021-04-05 23:25:34 +01:00
README.md doc: update doc for recent nuclei changes in openocd 2025-01-16 17:20:18 +08:00
TODO TODO: remove outdated AT91SAM92xx entry 2023-03-18 17:30:46 +00:00
bootstrap Make bootstrap more robust 2024-11-16 14:20:48 +00:00
config_subdir.m4 jimtcl: add configure flag for build maintainer mode 2022-03-12 09:47:18 +00:00
configure.ac src/jtag: add ftdi/libusb driver support for windows 2025-01-16 17:13:08 +08:00
guess-rev.sh guess-rev.sh: fix minor typo 2019-05-23 22:14:30 +01:00
uncrustify.cfg uncrustify.cfg: add SPDX license 2024-08-02 16:01:12 +00:00

README.md

Notice

If you are looking for how to build Nuclei OpenOCD, please follow this guidance

About how to use openocd, please check http://openocd.org/documentation/

Build Nuclei OpenOCD

  • nuclei-master - the updated content, used during builds and releases
  • nuclei-develop - the updated content, used during development

Since we are always merging changes from upstream, forced update to these two branches might be happened in future, please take care.