硬件部分

制作
安装 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

