svf: new command line options -noreset and -addcycles
-noreset: when using several SVF input files in a sequence it is not always desireable to have a JTAG reset between the execution of the files. The -noreset option skips this unwanted reset. -addcycles <x>: some tests rely on a certain number of extra clock cycles between the actual JTAG commands. The -addcycles option injects a number x cycles after each SDR instruction. Signed-off-by: Kai Schmitz <kai.schmitz@advantest.com> Change-Id: I31932d6041dbc803be00016cd0a4f23fb2e7dbe1 Reviewed-on: https://review.openocd.org/c/openocd/+/7433 Tested-by: jenkins Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
This commit is contained in:
committed by
Antonio Borneo
parent
b4e28446b8
commit
b6b4f9d46a
@@ -11433,7 +11433,8 @@ In a debug session using JTAG for its transport protocol,
|
||||
OpenOCD supports running such test files.
|
||||
|
||||
@deffn {Command} {svf} @file{filename} [@option{-tap @var{tapname}}] [@option{[-]quiet}] @
|
||||
[@option{[-]nil}] [@option{[-]progress}] [@option{[-]ignore_error}]
|
||||
[@option{[-]nil}] [@option{[-]progress}] [@option{[-]ignore_error}] @
|
||||
[@option{-noreset}] [@option{-addcycles @var{cyclecount}}]
|
||||
This issues a JTAG reset (Test-Logic-Reset) and then
|
||||
runs the SVF script from @file{filename}.
|
||||
|
||||
@@ -11452,6 +11453,10 @@ on the real interface;
|
||||
@item @option{[-]progress} enable progress indication;
|
||||
@item @option{[-]ignore_error} continue execution despite TDO check
|
||||
errors.
|
||||
@item @option{-noreset} omit JTAG reset (Test-Logic-Reset) before executing
|
||||
content of the SVF file;
|
||||
@item @option{-addcycles @var{cyclecount}} inject @var{cyclecount} number of
|
||||
additional TCLK cycles after each SDR scan instruction;
|
||||
@end itemize
|
||||
@end deffn
|
||||
|
||||
|
||||
Reference in New Issue
Block a user