芯路恒电子技术论坛

 找回密码
 立即注册
热搜: 合集
查看: 5412|回复: 0

【SOPC易错点解析】重新编译Quartus II工程后编译NIOS 程序报错

[复制链接]
  • TA的每日心情
    慵懒
    2021-2-24 10:16
  • 423

    主题

    782

    帖子

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    15856
    QQ
    发表于 2019-1-3 12:07:24 | 显示全部楼层 |阅读模式
            当用户重新编译了对应的Quartus II工程,及时没有做任何的修改,只是重新编译,然后再回到NIOS II EDS软件中编译程序,会弹出如图1所示报错,然后弹出如图2所示的解决方案。这是因为为了保证NIOS II 软件工程和Quartus II工程时刻保持一致状态,避免出现软硬件配置不一致而引发各种程序执行错误,因此在编译NIOS II 软件工程时会首先检查当前的Quartus工程版本信息(Quartus工程每次编译都会更新sopcinfo文件中一个唯一标识ID,每次编译后该ID都会发生变化),如果与当前软件工程所记录的版本信息不一致,就会提示图1所示的错误。解决方法很简单,按照软件提示的操作即可解决,如图所示,选中bsp工程,右击选择NIOS II下的Generate BSP选项,然后待生成完成后再编译,就不会报错了。

    001.png
    图1 Quartus重新编译后软件工程编译报错

    002.png
    图2 软件给出的解决方案提示

    003.png
    图3 重新生成BSP工程操作

    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|小黑屋|Archiver|芯路恒电子技术论坛 |鄂ICP备2021003648号

    GMT+8, 2024-4-27 08:36 , Processed in 0.111685 second(s), 34 queries .

    Powered by Discuz! X3.4

    © 2001-2017 Comsenz Inc. Template By 【未来科技】【 www.wekei.cn 】

    快速回复 返回顶部 返回列表