NIOS II 中编译错误的解决方法

1.莫名奇妙的错误,检查quartus中的管脚分布,很大可能就是CLK等比较重要的管脚没有分配正确,每次运行NIOS之前要看看quartus中的管脚是否都分配好了!!

2.

image

出现这种****.elf 什么的错误,在网上找到资料说是如下设置,但是以前也没有出现什么问题,(问题待解决)

按照说明操作设置后正常,文章如下:

由于正常的工程模板软件C代码量比较大,而我们所分配的可用片内存储器(onchip_mem)容量也不大(12KBytes),因此需要在软件编译属性里做一些简单的设置,以裁剪代码量,否则编译将无法通过。

代码裁剪不是无依据的随便设置,在官方的edh_ed_handbook.pdf.Section II.3.Debugging Nios II Designs.Reducing Code Size一节有所描述。因此,根据文档中推荐的消减代码需要做如下设置。

image

但是我最后一项保持了默认

posted @ 2012-01-01 22:53  Freezing_  阅读(1193)  评论(0)    收藏  举报