大猪蹄子的个人博客

大猪蹄子

【外设 下载器-3】Altera 原Intel 下载器

2026 / 7 / 23

简介

Altera家的下载器版本可太多了,这里分享几个方案,从拉到夯排列

1-CH552G方案

  • 拉完了,该方案是最慢的,而且挑驱动,目前实测能用的版本是13.1

2-STM32方案

  • NPC,该方案是用的C8T6/C6T6核心板制作,速度一般,但制作比较麻烦

3-AT32方案

  • 人上人,该方案是最简单的,速度也一般,但是它电路简单啊

4-FT245+CPLD

  • 人上人,USB_Blaster ii原版方案,理论上比上面那些都快,但是电路也是最麻烦的

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:初始版本