summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorDavid Brownell <dbrownell@users.sourceforge.net>2009-12-14 15:55:51 -0800
committerDavid Brownell <dbrownell@users.sourceforge.net>2009-12-14 15:55:51 -0800
commitaf79925eb1937044977f969a53ea3b7635f576b1 (patch)
tree6b7a97dda6a67ba1f3fe4d711edd4aae0d58b148 /doc
parent6f929dbd93e1b2c0373f389060bf64e60e8194ab (diff)
downloadopenocd+libswd-af79925eb1937044977f969a53ea3b7635f576b1.tar.gz
openocd+libswd-af79925eb1937044977f969a53ea3b7635f576b1.tar.bz2
openocd+libswd-af79925eb1937044977f969a53ea3b7635f576b1.tar.xz
openocd+libswd-af79925eb1937044977f969a53ea3b7635f576b1.zip
jtag: add '-ignore-version' option
Add a "-ignore-version" to "jtag newtap" which makes the IDCODE comparison logic optionally ignore version differences. Update the "scan_chain" command to illustrate this by showing the "*" character instead of the (ignored) version nibble. Signed-off-by: David Brownell <dbrownell@users.sourceforge.net>
Diffstat (limited to 'doc')
-rw-r--r--doc/openocd.texi6
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi
index a83c966b..01dfa76b 100644
--- a/doc/openocd.texi
+++ b/doc/openocd.texi
@@ -2763,6 +2763,12 @@ are provided in vendors' chip documentation, usually a technical
reference manual. Sometimes you may need to probe the JTAG
hardware to find these values.
@xref{Autoprobing}.
+@item @code{-ignore-version}
+@*Specify this to ignore the JTAG version field in the @code{-expected-id}
+option. When vendors put out multiple versions of a chip, or use the same
+JTAG-level ID for several largely-compatible chips, it may be more practical
+to ignore the version field than to update config files to handle all of
+the various chip IDs.
@item @code{-ircapture} @var{NUMBER}
@*The bit pattern loaded by the TAP into the JTAG shift register
on entry to the @sc{ircapture} state, such as 0x01.