[X]关闭

按照教程,无法复现例程的问题

文档创建者:Dedalus
浏览次数:4756
最后更新:2020-09-02
开发板:MK7160,版本vivado 2017.4,例程直接下载到开发板中都是正确的,但是自己按照教程PDF搭建工程就会出错,以microblaze基础篇的CH02_GPIO_LED为例,主要是自动连线产生的两个processor system reset模块,一个为名字100Mhz,一个为名字200Mhz,但是例程均为100Mhz,然后查看两个模块的配置其实是一致的,只是名字不同,然后导入了例程的约束文件,综合,实现,产生bit文件,导入SDK中,main.c等均按照教程建立之后,下载到开发板中最后流水灯无法显示,然后我怀疑是BD设计的问题,我新建了一个工程导入了对应例程导出的BD设计,添加了例程的约束文件,然后按照Generate Outputs Product,Create HDL wrapper,综合实现一直到最后新建main.c,下载到开发板中,仍然无法显示流水灯,然后看教程说
然而这个按钮是灰的,类似下图:
,然而我一点右边的suspend按钮,就直接报错,类似下图,当时没截图,下图是网上找的:

并且我发现我的工程与例程综合出来的所需的资源在LUT和FF有一点差别,后来我直接把例程的综合实现全部重置后,未修改BD设计和约束,重新产生bit,然后导入SDK中,一直到下载到开发板这一步,出现了下列问题:

总之无论是我自己按照教程搭建的BD设计还是例程直接导出的BD设计,均在最后上板测试的时候出现错误,并且单纯对例程进行重新综合实现,在最后上板的时候同样出现错误。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

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

本版积分规则