| 
 
高级会员 
 
	积分760金钱760 注册时间2015-5-23在线时间144 小时 | 
 
 发表于 2025-7-14 17:14:04
|
显示全部楼层 
| 一、在线升级方式​​ ​​1. JTAG接口升级​​
 ​​适用场景​​:调试阶段或板级维护,需连接物理调试器。
 ​​所需工具​​:
 紫光官方调试器(如Pango Programmer)。
 Pango Design Suite软件。
 ​​步骤​​:
 通过JTAG接口连接FPGA与调试器。
 在Pango软件中选择生成的.bit或.bin配置文件。
 执行烧录命令,完成FPGA配置更新。
 ​​2. 外部Flash被动加载​​
 ​​适用场景​​:量产设备通过更新外部存储文件实现升级。
 ​​原理​​:
 FPGA上电后自动从外部SPI Flash加载配置文件。
 通过MCU或其他主机更新Flash内容即可实现升级。
 ​​步骤​​:
 将新配置文件(.bin)通过MCU/UART/SPI/I2C写入Flash。
 重启FPGA或触发重新加载(通过PROG_B引脚)。
 ​​3. 基于MCU的主动配置(如MCU+FPGA方案)​​
 ​​适用场景​​:系统集成度高,需远程或自动化升级。
 ​​实现方式​​:
 MCU通过SPI或并行总线模拟FPGA的配置时序(如SelectMAP模式)。
 MCU从网络/串口接收新配置文件后写入FPGA。
 | 
 |