2026 / 7 / 23
简介
Altera家的下载器版本可太多了,这里分享几个方案,从拉到夯排列
1-CH552G方案
2-STM32方案
3-AT32方案
4-FT245+CPLD
5-FT2232H
夯——使用Quartus 25.1及其以上版本安装驱动和IDE(推测需要新版驱动和jtag_server.exe)(安装完可以用其他版本下载),才能使用Blaster iii,比上面的更快
人上人——使用任意Quartus版本,使用FT驱动,速度比Blaster iii慢一丢丢
以下载AL156A的8MB sof文件为例,各个方案所需时间如下:
FT2232H(走Blaster iii 5s)
FT2232H(走FT驱动 10s)
黑金USB_Blaster ii(25s)
AT32(33s)
STM32(53s)
CH552G(63s)
原理设计
以下用到的固件和烧录说明见 百度网盘-Blaster方案 提取码: yq2m
基本都是Github上薅下来的,有空可以回原贴点个Star
1-CH552G

2-STM32
3-AT32
4-FT245+CPLD,这个太复杂了,基本没人复刻就不放了
5-FT2232H(232H\4232H同理

注1:电平转换模块你们看情况放就行,这里就不给了
注2:FTX232H在使用Quartus走FT驱动时,直接NC掉ROM或者擦掉,将网盘里的.DLL放在Quartus.exe同目录下(自己去安装路径找,比如C:\SoftWare\QuartusLite201\quartus\bin64)
注3:FTX232H在使用Quartus 25.1及其以上版本走USB Blaster iii时,需要用ROM,固件写入方式见USB Blaster III · ArrowElectronics/Agilex-5 Wiki
版本更新
260723:初始版本