大猪蹄子的个人博客

大猪蹄子

【外设 下载器-1】AMD 原Xilinx 下载器

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补丁