This is an automated email from Gerrit. "Daniel Anselmi <danse...@gmx.ch>" just uploaded a new patch set to Gerrit, which you can find at https://review.openocd.org/c/openocd/+/7352
-- gerrit commit 6d1bf84ce36482dd7d82f2839957e3cc0c1fb9bf Author: Daniel Anselmi <danse...@gmx.ch> Date: Thu Nov 17 02:01:04 2022 +0100 add config file for xilinx virtex 6 family Change-Id: Iff10c8c511787734fa289bdba15f03131d51e071 Signed-off-by: Daniel Anselmi <danse...@gmx.ch> diff --git a/tcl/cpld/xilinx-xc6v.cfg b/tcl/cpld/xilinx-xc6v.cfg new file mode 100644 index 0000000000..9824329bd6 --- /dev/null +++ b/tcl/cpld/xilinx-xc6v.cfg @@ -0,0 +1,40 @@ +# SPDX-License-Identifier: GPL-2.0-or-later + +# xilinx virtex 6 +# https://www.xilinx.com/support/documentation/user_guides/ug360.pdf + +if { [info exists CHIPNAME] } { + set _CHIPNAME $CHIPNAME +} else { + set _CHIPNAME xc6v +} + +# the 4 top bits (28:31) are the die stepping. ignore it. +jtag newtap $_CHIPNAME tap -irlen 10 -ignore-version \ + -expected-id 0x042A2093 \ + -expected-id 0x042A4093 \ + -expected-id 0x042A8093 \ + -expected-id 0x042AC093 \ + -expected-id 0x04244093 \ + -expected-id 0x0424A093 \ + -expected-id 0x0424C093 \ + -expected-id 0x04250093 \ + -expected-id 0x04252093 \ + -expected-id 0x04256093 \ + -expected-id 0x0423A093 \ + -expected-id 0x04286093 \ + -expected-id 0x04288093 \ + -expected-id 0x0424A093 \ + -expected-id 0x04250093 \ + -expected-id 0x04256093 \ + -expected-id 0x04286093 \ + -expected-id 0x04288093 + +pld device virtex2 $_CHIPNAME.tap + +set XC6V_BYPASS 0x3FF +set XC6V_USER1 0x3C2 +set XC6V_USER2 0x3C3 +set XC6V_USER3 0x3E2 +set XC6V_USER4 0x3E3 + --