nios 问题集锦
QUARTUS II版本:9.0 FPGA型号:EP2C8Q208 配置芯片:EPCS4 SDRAM型号: HY57V28820HCT-H FLASH型号 :TE28F320J3 前面的一些问题是入门时遇到的,能记得的都列出来了。后面的再遇到什么问题会不断更新…… 一.SDRAM设置http://blog.sina.com.cn/spflying 在Nios II IDE 中下载时出现 Using
找不到SDRAM、地址不存在的错误。 原因是搞错了SDRAM的型号并查错了PDF,导致SDRAM控制IO错乱。错误的设置是 我的SDRAM型号是HY57V28820HCT-H:128Mbit 二.CPU复位电路错误http://blog.sina.cm.cn/spflying Nios II IDE 下载时出现如下错误提示: Using cable "USB-Blaster [USB-0]",device 1,instance 0x00 在网上找了很多资料,出现这种通信错误的情况基本上是由于PIN定义错误或者是复位错误。仔细检查后发现PIN定义没有问题,在检查delay_reset_block后发现一个连线没有连接上,导致不能正常复位。基本上属于上述情况。以后要注意细心了! 三.FLASH下载内容为空http://blog.sina.com.cn/spflying # Programming flash with the project 的错误。提示说要给flash编程的数据是空的。 原因是RESET VECTOR指向了SDRAM,应该指向FLASH。因为这里要下载的是一个工程,下载的是工程内容,reset vector指向了SDRAM与flash就没有关系了,也就不会下载到flash中。 四.LED基础实验PIO基地址错误http://blog.sina.com.cn/spflying **** Build of configuration Debug for project hello_led_0 **** make -s all includes 原因是在定制SOPC系统时PIO的定义与这里程序的名称不相同。有两种方法,一种是在这里直接改成SOPC里面PIO的名称,第二种方法是改SOPC里面的PIO名称。clean project后重新build就可以了~ 五.NIOS II 一个论坛上看到的。问题现象: 在ep2c下试验过没有任何问题的NIOS II在ep3c中无法自举(启动),但是看上去附加的verilog IP core在工作,只是nios2的C主程序无法运行。nios2eds也没有什么明显的报错。 原因: NIOS2_EDS_9.0 的Flash Programmer有bug! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |