一、前言
xilinx 旗下的产品主要有包含有处理器的SOC系列,也有只有纯逻辑的fpga,两者的程序固化的方法并不相同,本文介绍含有处理器或者microblaze中有程序的固化。
二、固化流程
2.1 在sdk中固化
- SDK中选择Xilinx Tools–Program FPGA,bootloop选项改为选择的elf文件,然后点击program。
- 点击Xilinx Tools—Program Flash,Image File选项填写bit文件路径(download.bit),Flash Type选择板上与FPGA相连的flash型号,点击program 。
- 下载完成后,断电,断开JTAG,上电,可以看到正常运行。
2.2 在vivado中固化
在vivado中关联elf,再生成bit,再生成mcs,再固化。具体操作待学习。