OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 489|回复: 9

[XILINX] A盘新资料里的4_Source_Code\3_Embedded_Linux\vivado_prj\Navigator_7020工程,软件打补丁后编译仍然报错

[复制链接]

5

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2024-8-14
在线时间
12 小时
发表于 2024-8-28 09:51:21 | 显示全部楼层 |阅读模式
1金钱
工程文件为新资料里A盘的4_Source_Code\3_Embedded_Linux\vivado_prj\Navigator_7020工程,未作任何修改;
vivado软件版本为2020.2;
打补丁之前已将vivado软件关闭;
打补丁命令为: Vivado\2020.2\tps\win64\python-3.8.3\python.exe y2k22_patch\patch.py,结果如下:
vivado补丁.png
工程编译报错如下:
工程编译报错.png
请问如何解决
vivado补丁.png

最佳答案

查看完整内容[请看2#楼]

你好,我改了日期,重新编译也报错,电脑运行资源的话CPU在90%多。后续我在AMD网站上看到有说这个问题是因为工程路径过长,我直接把工程放在D盘下面,再generate output products,就能成功了,但后续生成bit流的时候报了一个时序的警告,是hdmi的时钟,时许报告如下, 想请问这个会对hdmi后续的使用有影响嘛
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2024-8-14
在线时间
12 小时
 楼主| 发表于 2024-8-28 09:51:22 | 显示全部楼层
LISA2021 发表于 2024-9-2 09:32
这样再不行,可以在vivado编译时,注意下电脑的运行等资源的占用,有可能是电脑资源限制,出厂的vivado工程 ...

你好,我改了日期,重新编译也报错,电脑运行资源的话CPU在90%多。后续我在AMD网站上看到有说这个问题是因为工程路径过长,我直接把工程放在D盘下面,再generate output products,就能成功了,但后续生成bit流的时候报了一个时序的警告,是hdmi的时钟,时许报告如下,
想请问这个会对hdmi后续的使用有影响嘛
回复

使用道具 举报

0

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2021-7-31
在线时间
20 小时
发表于 2024-8-29 19:42:52 | 显示全部楼层
建议打开一个vitis hls的第一led灯闪烁的例程,重新编译,看下能不能导出le灯闪烁的ip,如果可以补丁就打的没有问题,建议不要在已经报过错的例程继续编译,可以重新解压一个原子提供的例程编译或者将报错的例程,在TCL框中先使用“ reset_project”,将工程复位之后再进行编译
回复

使用道具 举报

5

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2024-8-14
在线时间
12 小时
 楼主| 发表于 2024-8-30 09:59:24 | 显示全部楼层
LISA2021 发表于 2024-8-29 19:42
建议打开一个vitis hls的第一led灯闪烁的例程,重新编译,看下能不能导出le灯闪烁的ip,如果可以补丁就打的 ...

你好,我重新解压了工程,然后在Block Design里generate output products还是报之前的一样的错误;
然后在TCL框中使用了“ reset_project”,将工程复位之后再进行编译还报一样的错;也试过重启vivado,电脑之类的,也不行;
我重新编译vitis hls的第一led灯闪烁的例程,然后导出IP,这个是可以的没有报错。
想问一下还有没有其他的方法,能够解决这个工程报错的问题,因为后续想要在这个工程基础上修改定制linux。
回复

使用道具 举报

5

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2024-8-14
在线时间
12 小时
 楼主| 发表于 2024-8-30 10:10:21 | 显示全部楼层


这个是导出ip运行截图
回复

使用道具 举报

0

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2021-7-31
在线时间
20 小时
发表于 2024-9-2 09:27:12 | 显示全部楼层
看你的hls的导出IP是成功的,hls日期溢出的补丁是打的没有问题的
回复

使用道具 举报

0

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2021-7-31
在线时间
20 小时
发表于 2024-9-2 09:30:37 | 显示全部楼层
要验证是不是HLS日期溢出导致的综合失败,还有最简单的办法是将电脑的系统日期修改为22年之前的日期,重新编译出厂的vivado的工程
回复

使用道具 举报

0

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
93
金钱
93
注册时间
2021-7-31
在线时间
20 小时
发表于 2024-9-2 09:32:14 | 显示全部楼层
这样再不行,可以在vivado编译时,注意下电脑的运行等资源的占用,有可能是电脑资源限制,出厂的vivado工程比较大
回复

使用道具 举报

3

主题

2012

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
5615
金钱
5615
注册时间
2018-10-21
在线时间
1590 小时
发表于 2024-9-2 20:09:55 | 显示全部楼层
背靠墙的人 发表于 2024-9-2 16:13
你好,我改了日期,重新编译也报错,电脑运行资源的话CPU在90%多。后续我在AMD网站上看到有说这个问题是 ...

这个时钟频率太高了,会有一些时序警告,这个可以不用管,实测HDMI功能测试没问题的
回复

使用道具 举报

5

主题

10

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2024-8-14
在线时间
12 小时
 楼主| 发表于 2024-9-3 09:33:54 | 显示全部楼层
QinQZ 发表于 2024-9-2 20:09
这个时钟频率太高了,会有一些时序警告,这个可以不用管,实测HDMI功能测试没问题的

好的,感谢
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 11:57

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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