小舍YZ 发表于 2017-7-26 14:31:00

对FPGA从新下载数据,完成FPGA升级

对FPGA从新下载数据,完成FPGA升级

1. 使用编译和连接工具,将FPGA的第一个版本与MPC860的工作程序连接在一起,分别占用地址为0x70000-0x7FFFF和0x00000-0x6FFFF的存储空间。
2. 单板启动时,MPC860自动将0x70000-0x7FFFF的数据下载到FPGA中,完成FPGA配置。
3. 当FPGA需升级时,将新的RBF配置文件放在后台计算机中。
4. MPC860把BOOTROM的0x70000-0x7FFFF空间当作普通数据存储区,通过后台将新的RBF配置文件放在0x70000-0x7FFFF中。
5. MPC860调用BOOTROM中的FPGA配置子程序,对FPGA从新下载数据,完成FPGA升级。

以MPC860和Altera EP1K30为例,电原理图如下:

图7 电原理图

zxopenljx 发表于 2020-6-5 14:13:21

对FPGA从新下载数据,完成FPGA升级
页: [1]
查看完整版本: 对FPGA从新下载数据,完成FPGA升级