硬件部分

制作
安装 FT4232HL 芯片的驱动
安装 FT_Prog

为了避免 FT-PROG
识别不到 FT4232
,不建议把 PortA
口作为 OpenOCD
的 JTAG
接口,因此后续改为了 PortB
口


然后使用 UsbDriverTool.exe
修改 PortB
口为 WinUSB


之后重新插上 USB 应该就能识别到

测试
然后简单编写一个配置文件 ft4232.cfg
#
# FT4232HL for openOCD Device
#
# According to the sch file, it uses BDBUS.
#
interface ftdi
ftdi_vid_pid 0x0403 0x6011
# ftdi_channel 0 is port ADBUS, ftdi_channel 1 is port BDBUS.
ftdi_channel 1
transport select jtag
adapter_khz 10000
ftdi_layout_init 0x00F8 0x00fb
ftdi_layout_signal nSRST -oe 0x0040
ftdi_layout_signal ntRST -oe 0x0010
如果你已经配置好了 OpenOCD
环境
openocd -f ft4232.cfg

说明连接 OK