diff options
author | Henrik Nordström <henrik.nordstrom@addiva.se> | 2023-12-17 23:14:37 +0100 |
---|---|---|
committer | Antonio Borneo <borneo.antonio@gmail.com> | 2023-12-30 13:08:37 +0000 |
commit | 8d3728f931888d2e9a9bc5a31d26c8327649e676 (patch) | |
tree | e8e07c7dc038919e56cd980f575cc64845b3c7b0 /doc | |
parent | fc268f83261e08cfb1751f8e8f9a20900bf0e360 (diff) | |
download | riscv-openocd-8d3728f931888d2e9a9bc5a31d26c8327649e676.zip riscv-openocd-8d3728f931888d2e9a9bc5a31d26c8327649e676.tar.gz riscv-openocd-8d3728f931888d2e9a9bc5a31d26c8327649e676.tar.bz2 |
jtag: add -ir-bypass option to newtap
Some devices with an internal multi-tap JTAG router require a vendor
specific bypass instruction to bypass the master TAP when addressing
slave taps internal to the same device. On these devices the standard
bypass instruction bypasses the whole device.
Change-Id: I4506f0e67c9e4dfe39b7fa18c63d67900313e594
Signed-off-by: Henrik Nordström <henrik.nordstrom@addiva.se>
Reviewed-on: https://review.openocd.org/c/openocd/+/8041
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
Tested-by: jenkins
Diffstat (limited to 'doc')
-rw-r--r-- | doc/openocd.texi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi index ec7c996..7467e6a 100644 --- a/doc/openocd.texi +++ b/doc/openocd.texi @@ -4424,6 +4424,10 @@ there seems to be no problems with JTAG scan chain operations. register during initial examination and when checking the sticky error bit. This bit is normally checked after setting the CSYSPWRUPREQ bit, but some devices do not set the ack bit until sometime later. +@item @code{-ir-bypass} @var{NUMBER} +@*Vendor specific bypass instruction, required by some hierarchical JTAG +routers where the normal BYPASS instruction bypasses the whole router and +a vendor specific bypass instruction is required to access child nodes. @end itemize @end deffn |