quartus II无法生成.sof文件是设置错误造成的,解决方法为:
1、首先打开系统环境变量编辑器,打开控制面板,搜索系统环境变量,出现下图中的“编辑系统环境变量”点击进行系统属性页面。
2、在系统属性页面点击下面的“环境变量”,如下图所示。
3、在新打开的窗口稿码有两个变量,一行裂个是用户变量,一个是系统变量,我们只添加用户变量,系统变量想添加也可以,方法相同,如下图点击“新建”按钮。
4、d出编辑用户变量窗口,在变量名(N):后输入 java_home,变量值(V):后输入C:\altera\13.0sp1\quartus\bin\jre。
5、添档敬闭加目录,也就是上面的路径在后面添加一个\jre\bin即可。
fpgabit文件转隐宴换为sof,具体步骤如下:1、打开AlteraQuartus软件,选择File->NewProject,创建坦数一个新的工程。
2、在NewProjectWizard对话框中,设置工程名称和路径,选择FPGA芯片型号,然后点击Next。
3、在AddFile(s)对话框中选择FPGAbit文件,点击Open添加文件。
4、在ProjectNavigator窗口中,右键单击工程名称,选择Add/RemoveFiles,打开Add/RemoveFiles对话框。
5、在Add/RemoveFiles对话框中,选择FPGAbit文件,点击Remove删除文件,然让携首后点击AddFile添加文件。
6、在AddFile(s)对话框中选择SOF文件,点击Open添加文件。
7、在ProjectNavigator窗口中,右键单击工程名称,选择CompileDesign,开始编译工程。
8、编译完成后,在OutputFiles窗口中可以看到生成的SOF文件。
为了解决这个问者伏态题,使我们的FPGA重新上电后不丢失之前下载的程序,我们可以把.sof文件转成.jic文件,然后通过JTAG方厅纯式下载到FPGA中去,就可以解决这个问题了。下面我们说一下把.sof文件转成.jic文件的步骤:
1、打开编译过并产生了.sof文件的工程;
2、首源点击File菜单下的Convert Programming Files…命令,出现如下界面:
3、参考下图修改配置,修改后点击生成
4、生成之后,在下载的时候,加入刚才生成的.jic文件就可以了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)