diff options
author | Rohit Singh <rohit91.2008@gmail.com> | 2018-01-19 20:54:26 +1100 |
---|---|---|
committer | Paul Fertser <fercerpav@gmail.com> | 2021-06-23 23:50:58 +0100 |
commit | af39ee607cd6ce6f3d809bd715892f2df1bf552a (patch) | |
tree | 7886c503270e9cfcf9522cc74980515551918a60 | |
parent | 42a0bf3c360c1eae418223f0ab535b4d7accae83 (diff) | |
download | riscv-openocd-af39ee607cd6ce6f3d809bd715892f2df1bf552a.zip riscv-openocd-af39ee607cd6ce6f3d809bd715892f2df1bf552a.tar.gz riscv-openocd-af39ee607cd6ce6f3d809bd715892f2df1bf552a.tar.bz2 |
tcl: Add support for the Digilent Nexys Video board
* https://store.digilentinc.com/nexys-video-artix-7-fpga-trainer-board-for-multimedia-applications/
* https://reference.digilentinc.com/_media/nexys-video:nexys_video_sch.pdf
The Nexys Video board has FTDI FT2232 whose channel B is connected to
Artix-7 FPGA's JTAG pins, and can be supported by OpenOCD's
ftdi interface. Tested to be working fine on real hardware.
Change-Id: I2996166dc8c2b6c08a9390958adfcdec8fc2bd37
Signed-off-by: Rohit Singh <rohit91.2008@gmail.com>
Signed-off-by: Marc Schink <dev@zapb.de>
Reviewed-on: http://openocd.zylin.com/4364
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
-rw-r--r-- | tcl/board/digilent_nexys_video.cfg | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/tcl/board/digilent_nexys_video.cfg b/tcl/board/digilent_nexys_video.cfg new file mode 100644 index 0000000..f171e24 --- /dev/null +++ b/tcl/board/digilent_nexys_video.cfg @@ -0,0 +1,26 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + +# Digilent Nexys Video with Xilinx Artix-7 FPGA +# https://reference.digilentinc.com/programmable-logic/nexys-video/start + +adapter driver ftdi +adapter speed 30000 + +ftdi_device_desc "Digilent USB Device" +ftdi_vid_pid 0x0403 0x6010 + +# channel 0 is dedicated for Digilent's DPTI Interface +# channel 1 is used for JTAG +ftdi_channel 1 + +# just TCK TDI TDO TMS, no reset +ftdi_layout_init 0x0088 0x008b +reset_config none + +# Enable sampling on falling edge for high JTAG speeds. +ftdi_tdo_sample_edge falling + +transport select jtag + +source [find cpld/xilinx-xc7.cfg] +source [find cpld/jtagspi.cfg] |