> **openocd 0.10.0 log**

0.10.0 is very old and there have been significant development changes to its 
implementation since then.

You should probably consider using a more recent build of OpenOCD either from 
your distro's software repositories or manually built from the latest OpenOCD 
0.12.0+ sources.

If you do this then you may need to make some small changes to your OpenOCD 
script(s).



---

**[tickets:#429] How to Select Daisy Chain Chip Devices**

**Status:** new
**Milestone:** 0.10.0
**Labels:** FTDI USB FPGA Daisy Chain 
**Created:** Thu Apr 11, 2024 06:38 AM UTC by KooLee
**Last Updated:** Fri Apr 12, 2024 02:52 AM UTC
**Owner:** nobody


I'm having problems programming FPGAs with FT2232H+OpenOCD, I don't know how to 
solve it, I hope enthusiastic people in the community can help me out.

According to Xilinx UG470 manual, FPGA supports JTAG daisy chaining.
![](https://img2.imgtp.com/2024/04/11/FWale1Ie.png)

Xilinx Vivado Hardware Managers
![](https://img2.imgtp.com/2024/04/11/HCbVfMmx.png)

Please tell me how to select the specified FPGA device in openocd.

The programmer device I am using is FT2232H.
![](https://img2.imgtp.com/2024/04/11/HHP6qaRz.png)
ft2232h.cfg
~~~
interface ftdi
ftdi_vid_pid 0x0403 0x6011
ftdi_channel 0
ftdi_layout_init 0x0098 0x008b
reset_config none

source [find cpld/xilinx-xc7.cfg]
source [find cpld/jtagspi.cfg]
adapter_khz 10000

proc fpga_program {} {
        global _CHIPNAME
        xc7_program $_CHIPNAME.tap
}

init
jtagspi_init 0 bscan_spi_xc7a50t.bit
jtagspi_program bin.bin 0x0
fpga_program
shutdown
~~~


---

Sent from sourceforge.net because openocd-devel@lists.sourceforge.net is 
subscribed to https://sourceforge.net/p/openocd/tickets/

To unsubscribe from further messages, a project admin can change settings at 
https://sourceforge.net/p/openocd/admin/tickets/options.  Or, if this is a 
mailing list, you can unsubscribe from the mailing list.


Reply via email to