openocd/tcl/interface
Thomas Hebb 830d70bfc6 tcl/interface/ftdi: Add config for Tigard board
Tigard[1] is an FT2232H-based development tool designed for ease of use
with many different protocols and targets. It includes a JTAG header
wired to channel B, with labeled pins for the four required signals as
well as nTRST and nSRST, which are connected through an output buffer to
BDBUS4 and BDBUS5 respectively.

Add an interface config for Tigard. I wrote it by referencing the Tigard
schematic and tested it by debugging a couple of RISC-V development
boards.

[1] https://github.com/tigard-tools/tigard

Signed-off-by: Thomas Hebb <tommyhebb@gmail.com>
Change-Id: I34df9f72538ba1e40ad53b568c9cdca96ae4b082
Reviewed-on: https://review.openocd.org/c/openocd/+/6952
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2022-05-14 09:00:20 +00:00
..
ft232r tcl: add lattice ECP5 family support 2021-08-25 03:47:50 +00:00
ftdi tcl/interface/ftdi: Add config for Tigard board 2022-05-14 09:00:20 +00:00
altera-usb-blaster.cfg tcl: Adapt config files to new usb_blaster command syntax 2021-08-14 13:37:29 +01:00
altera-usb-blaster2.cfg tcl: Adapt config files to new usb_blaster command syntax 2021-08-14 13:37:29 +01:00
arm-jtag-ew.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
at91rm9200.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
beaglebone-jtag-native.cfg drivers/am335xgpio: Add AM335x driver for bitbang support on BeagleBones 2022-05-14 08:59:30 +00:00
beaglebone-swd-native.cfg drivers/am335xgpio: Add AM335x driver for bitbang support on BeagleBones 2022-05-14 08:59:30 +00:00
buspirate.cfg tcl/interface/buspirate: Adapt to new buspirate command syntax 2021-08-14 13:36:58 +01:00
calao-usb-a9260.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
chameleon.cfg tcl/interface: Adapt config files to new parport command syntax 2021-08-14 13:32:54 +01:00
cmsis-dap.cfg jtag/cmsis_dap: switch to command 'adapter serial' 2021-11-28 10:55:49 +00:00
dln-2-gpiod.cfg tcl/interface/dln-2-gpiod: Adapt to new linuxgpiod command syntax 2021-08-14 13:36:16 +01:00
dummy.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
estick.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
flashlink.cfg tcl/interface: Adapt config files to new parport command syntax 2021-08-14 13:32:54 +01:00
ft232r.cfg tcl: replace the deprecated commands with "adapter ..." 2020-01-29 06:34:43 +00:00
imx-native.cfg coding style: add newline at end of text files 2020-02-24 10:30:53 +00:00
jlink.cfg jtag/jlink: switch to command 'adapter serial' 2021-11-28 11:00:55 +00:00
jtag_dpi.cfg tcl/interface/jtag_dpi: Adapt to new jtag_dpi command syntax 2021-08-14 13:35:02 +01:00
jtag_hat_rpi2.cfg interface/jtag_hat: Add interface configuration for the JTAG HAT 2021-07-31 10:07:44 +01:00
jtag_vpi.cfg tcl/interface/jtag_vpi: Adapt to new jtag_vpi command syntax 2021-08-14 13:35:48 +01:00
kitprog.cfg jtag/kitprog: switch to command 'adapter serial' 2021-11-28 10:58:14 +00:00
nds32-aice.cfg jtag/aice: switch to command 'adapter serial' 2021-11-28 10:50:50 +00:00
nulink.cfg nulink: add minimal support for Nu-Link2 2020-08-02 10:48:20 +01:00
opendous.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
openjtag.cfg tcl/interface/openjtag: Adapt to new openjtag command syntax 2021-08-14 13:33:19 +01:00
osbdm.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
parport.cfg tcl/interface: Adapt config files to new parport command syntax 2021-08-14 13:32:54 +01:00
parport_dlc5.cfg tcl/interface: Adapt config files to new parport command syntax 2021-08-14 13:32:54 +01:00
raspberrypi-native.cfg tcl/interface: Adapt config files to new bcm2835gpio command syntax 2021-08-14 13:35:21 +01:00
raspberrypi2-native.cfg tcl/interface: Adapt config files to new bcm2835gpio command syntax 2021-08-14 13:35:21 +01:00
rlink.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
rshim.cfg jtag/drivers: add debugging support for Mellanox BlueField SoC 2020-04-21 11:18:11 +01:00
stlink-dap.cfg jtag/hla, jtag/stlink: switch to command 'adapter serial' 2021-11-28 11:01:16 +00:00
stlink-v1.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stlink-v2-1.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stlink-v2.cfg jtag: drivers: stlink: handle all versions with single config 2017-12-12 21:13:55 +00:00
stlink.cfg jtag/hla, jtag/stlink: switch to command 'adapter serial' 2021-11-28 11:01:16 +00:00
sysfsgpio-raspberrypi.cfg tcl/interface: Adapt config files to new sysfsgpio command syntax 2021-08-14 13:36:38 +01:00
ti-icdi.cfg jtag/hla, jtag/stlink: switch to command 'adapter serial' 2021-11-28 11:01:16 +00:00
ulink.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
usb-jtag.cfg tcl: Adapt config files to new usb_blaster command syntax 2021-08-14 13:37:29 +01:00
usbprog.cfg tcl: replace command "interface" with "adapter driver" 2020-01-29 05:36:56 +00:00
vdebug.cfg Cadence virtual debug interface (vdebug) integration 2022-02-14 15:12:10 +00:00
vsllink.cfg coding style: tcl: remove empty lines at end of text files 2020-05-02 15:40:12 +01:00
xds110.cfg jtag/xds110: switch to command 'adapter serial' 2021-11-28 10:59:23 +00:00