NIOS Ⅱ开发常见问题

本文收集了本人在NIOS Ⅱ开发遇到的以及他人遇到的常见问题(持续更新)

1. 出现错误“Connected system ID hash not found on target at expected base address”

(1) quartus 中unused pin没有设置,可能会收到外部信号的干扰;设置未用引脚为As input tri-stated with weak pull-up.
(2) 系统时钟信号没有约束,或者SDRAM等存储设备的时钟没有配置正确;
(3) 系统复位信号没有连接外部复位开关;
(4) 可能某些PIN分配了错误管脚;逐一检查设计PIN的分配。
(5) SOPC系统中没有添加system ID组件。

我自己开发时就遇到了第三条的情况,设置系统低电平复位信号,而连接的引脚信号为常低

2. 出现错误“System timestamp mismatch - connected: “1569326229”, expected: “1569323937”.”

其中数字每个人情况不一样。该问题原因是:
原因一
nios ide/sdk使用的sopcinfo或者ptf文件和你对fpga配置的文件不是同一个工程建立的.
原因二
system id不正确。在qsys中删除systemid组件并重新添加,然后generate 解决
当然也可以忽略该问题,如下图所示:
在这里插入图片描述

3. 出现错误“Type Symbol ‘xxx’ could not be resolved ”

即使添加了所有项目需要的依赖的头文件,include path也完整时,依然会存在该问题,重启eclipse项目也不行。
解决方法:
Project -> C/C++ index -> Freshen all files

4. 点击"run as "->"NIOS II hardware"出现错误“[Target Connection]: No Nios II target connection paths were located. Check c”

解决办法:在Run Configurations窗口中,点击Target Connection,然后点击Refresh Connections,然后继续Run即可
在这里插入图片描述

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值