2024 / 5 / 5
Xilinx开发软件环境Vivado在2022以后开放了FTX232H系列的固件驱动,因此开发者可以根据需求自定义下载器。涉及的型号包含FT232H、FT2232H(比232H多一路,默认配置为串口),FT4232H(比2232H多两路,默认也是配成串口了)。
以FT232H为例,其余同理,在vivado2022的bin文件夹下启动CMD:
program_ftdi -write -ftdi FT232H -serial 0ABC01 -vendor "my vendor co" -board "my board" -desc "my product desc"
如果二次编程,指令为
program_ftdi -write -ftdi FT232H -serial 0ABC01 -vendor 0X0403 -board "my board" -desc "my product desc"
FT232H\FT2232H的原理设计如下(2232多一个串口,别的没区别),为考虑和FPGA配置电平兼容性,在信号输出增加了电平转换模块
EEPROM存在大小两种封装,根据实际情况选择焊接\同时增加开关和跳线,在不需要EEPROM时可短接
注:如果想在Quartus使用,请在quartus.exe同目录下复制粘贴[补丁](通过网盘分享的文件:jtag_hw_mbftdi_blaster64.dll 链接: https://pan.baidu.com/s/1S0mkIS9BkIgRyDyVoJYxBQ?pwd=1yr1 提取码: 1yr1),并在上电前断开红色开关。
20240505:初始版本
20250118:添加Altera补丁