在网上找了一些文章,很多都操作不通,结合着自己的尝试,终于固化成功了,为了給各位黑金的使用者提供便利,同时也是给自己做一个备忘,写这篇文章。操作很简单,跟着我的流程点点点就OK了。
首先我们可以在黑金的用户手册看到这部分,我们固话FPGA其实就是将生成的比特流烧录进FLASH当中,由于其具有非易失特性,所以在开发板断电并重新上电后,我们的程序依然可以继续运行。
接下来就是具体操作了,请大家给开发板供电并且连接好相应的下载器,然后跟着我操作。
与平时在线调试一样,按照图中点击就可。
1处双击Boundary Scan,然后点击2处,这一步主要是让软件识别到我们的器件型号,与在线调试流程相似,但后续步骤不需要在下载.bit文件,识别到器件就够了。继续按照下图点击:
点击NO:
点击canel:
接下来我们选择创建PROM文件,按下图点击:
前边4步按照顺序点击,选择对应的器件,5和6选择自己要生成的文件名和路径,最后点击OK。
点击OK:
然后选择自己要固化的.bit文件:
这一步点击NO,接着点击OK:
然后点击生成文件,成功会有右边的提示:
然后回到Boundry Scan界面,右击SPI部分,然后选择天剑FLASH并选择刚生成的.mcs文件:
这里选择黑金的FLASH型号,与手册上一致,然后点击OK:
然后在空白处右击选择program,接着选择OK:
接着等待一会:
然后就固话成功了。
大家可以重新上电试一试,上电后默认执行的就是我们烧写的文件。这次就介绍到这里了。