某年某月某日...
问题描述
当我在做某个项目时,抓了信号后上板调试,想验证一下信号时序,当我导入ltx文件时,报错如下:
WARNING:Mismatch between the design programmed into the device and the probes file(s).
......
Resolution:
1.Reprogram device with the correct programming file and associated probes file(s) OR
2. Goto device properties and associate the correct probes file(s) with the programming file already programmed in the device
解决方法
该问题是因bit文件和ltx文件不对应导致。后来在我的调试生涯中经常遇到这个问题,当然,最简单的解决方法,就是文件没找对嘛,找对正确的ltx文件就行。
但是也有找到“正确”的ltx文件后,仍然报错的情况,明明ltx时间和bit一致,抓信号的过程也没报错,但就是导不进去。
这个时候打开debug.xdc或者直接文本打开ltx文件,可以看到里面的信号确实不是抓的信号。后面我摸了一下规律,该问题应该是在用set up debug抓信号的时候,或者生成ltx文件的时候,出了bug,程序紊乱了,这时候建议清空debug.xdc后,重新抓取一下信号。
当然,如果很着急,可以用以下命令重新生成ltx文件:
在tcl指令栏输入:
write_debug_probes -force xxx.ltx(xxx和bit名字保持一致即可,也可自己命名)
敲完之后,命令行出现:
xxxxxx
xxxxxx
这里就懒得写了,其实就是告诉你新生成的ltx文件的路径,好了,可以用新的去试试了。
编辑:黄飞
-
Vivado
+关注
关注
19文章
812浏览量
66470
原文标题:Vivado报错-bit文件和ltx文件不匹配?
文章出处:【微信号:FPGA通信小白成长之路,微信公众号:FPGA通信小白成长之路】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论