aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorHenrik Nordström <henrik.nordstrom@addiva.se>2023-12-17 23:14:37 +0100
committerAntonio Borneo <borneo.antonio@gmail.com>2023-12-30 13:08:37 +0000
commit8d3728f931888d2e9a9bc5a31d26c8327649e676 (patch)
treee8e07c7dc038919e56cd980f575cc64845b3c7b0 /doc
parentfc268f83261e08cfb1751f8e8f9a20900bf0e360 (diff)
downloadriscv-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.texi4
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