我已经使用 DBC5CEFA7 开发板将近一年了,我遇到了几个与 Nios II 处理器不一致的问题。我正在使用读取和写入信息到我在 FPGA 中执行的其他 VHDL 模块,并验证输入和输出是否正确且符合预期。因此,我时不时地添加/修改/删除 PIO 端口来完成这些任务,我会在小的改动中进行这些修改,但可能是在生成 Nios II 并且我的整个项目被合成的这些迭代之一中,但是当我尝试通过 JTAG 连接到微控制器,我得到“未找到连接的系统 ID”错误。
我尝试通过菜单“NIOS II > Generate BSP”重新生成 BSP,通过 BSP 编辑器,我尝试创建一个新项目,我已经重新安装了 Quartus,但仍然没有。我找不到解决方案,而且我发现这些错误非常令人沮丧,因为我无法继续开发我的项目。我设法克服这些错误的唯一方法是使用源代码控制管理器 (GIT) 并退后一步直到 NIOS 架构工作,然后从那里修改它直到它再次工作,但这种方法非常耗时。也许有人经历过类似的事情,可以为我指明正确的方向,我将不胜感激!
非常感谢!