aboutsummaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRobert Jordens <jordens@gmail.com>2015-07-02 23:15:53 -0600
committerSpencer Oliver <spen@spen-soft.co.uk>2015-08-06 13:14:01 +0100
commit2d99a0defa8fde13d4f421d54dbb6246b908303d (patch)
treec1d7fa13a10341bdfbb04de06ead846b0eb95946 /doc
parent76586814a58106c43549feea7a1e4ba16eee9c27 (diff)
downloadriscv-openocd-2d99a0defa8fde13d4f421d54dbb6246b908303d.zip
riscv-openocd-2d99a0defa8fde13d4f421d54dbb6246b908303d.tar.gz
riscv-openocd-2d99a0defa8fde13d4f421d54dbb6246b908303d.tar.bz2
cpld/virtex2: allow JSTART to be disabled
This adds an option to disable the use of the JSTART instruction when loading bitstreams to xilinx fpgas. JSTART apparently prevents configuration if the startup clock is not set to the jtag clock in the bitstream. xc3sprog is omitting JSTART for all devices. Problems with loading a bitstream that does not have StartupClk:JTAGClk are described here: http://www.xilinx.com/support/answers/56151.html Change-Id: I8137c0bae05a8c3c6f8e2611869f70a770d1651d Signed-off-by: Robert Jordens <jordens@gmail.com> Reviewed-on: http://openocd.zylin.com/2860 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'doc')
-rw-r--r--doc/openocd.texi8
1 files changed, 5 insertions, 3 deletions
diff --git a/doc/openocd.texi b/doc/openocd.texi
index 0208fcf..140e86b 100644
--- a/doc/openocd.texi
+++ b/doc/openocd.texi
@@ -6274,11 +6274,13 @@ Drivers may support PLD-specific options to the @command{pld device}
definition command, and may also define commands usable only with
that particular type of PLD.
-@deffn {FPGA Driver} virtex2
+@deffn {FPGA Driver} virtex2 [no_jstart]
Virtex-II is a family of FPGAs sold by Xilinx.
It supports the IEEE 1532 standard for In-System Configuration (ISC).
-No driver-specific PLD definition options are used,
-and one driver-specific command is defined.
+
+If @var{no_jstart} is non-zero, the JSTART instruction is not used after
+loading the bitstream. While required for Series2, Series3, and Series6, it
+breaks bitstream loading on Series7.
@deffn {Command} {virtex2 read_stat} num
Reads and displays the Virtex-II status register (STAT)