高级会员

- 积分
- 735
- 金钱
- 735
- 注册时间
- 2015-5-23
- 在线时间
- 139 小时
|
一、在线升级方式​​
​​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。 |
|