首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将此代码作为Nios硬件运行?

如何将此代码作为Nios硬件运行?
EN

Stack Overflow用户
提问于 2013-08-01 10:10:12
回答 1查看 1.5K关注 0票数 2

我有一个Nios 2项目,应该能够作为硬件运行在我的FPGA上,但如何?

我已经构建了它,我可以在模拟器中运行它:

我在BSP编辑器中选择了uart0

但是当我把它作为Nios硬件运行时,什么都不会发生。

你能告诉我该怎么做吗?

它可以用Quartus II程序员中的一个系统加载FPGA:

更新

老师已经回答了。

可以在DE2板上运行操作系统,但是程序会执行得很快。>输出来自串行端口uart0,即9极D-子接触器.由于程序运行得如此之快,所以在使用2333数字时,从DE2 (但不是从PC)断开USB到串行>适配器是明智的。>否则putty中的缓冲区将满,这样运行开始时的输出就会丢失。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-07 08:29:26

我读过您的另一篇文章,关于Nios II上的Hello,您没有提到您配置了FPGA来运行NIOS II,所以这也许就是问题所在?

我引用Nios II手册(见第2-5和2-6页):“配置FPGA。在您能够运行您的软件之前,您必须确保正确的硬件设计正在FPGA上运行。要配置FPGA,您可以使用Quartus II程序员。在Windows操作系统中,您可以通过Nios II菜单从Nios II SBT for Eclipse启动Quartus II程序员。在Linux操作系统中,您可以从Quartus II软件启动Quartus II程序员。用于硬件设计的项目目录包含一个SRAM对象文件(.sof)和一个.sopcinfo文件。.sof文件包含要在FPGA中编程的硬件设计。“

也请参阅Qartus II FPGA程序员手册,以了解如何编程您的FPGA。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17991091

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档