某年某月某日...
問題描述
當我在做某個項目時,抓了信號后上板調試,想驗證一下信號時序,當我導入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瀏覽量
66472
原文標題:Vivado報錯-bit文件和ltx文件不匹配?
文章出處:【微信號:FPGA通信小白成長之路,微信公眾號:FPGA通信小白成長之路】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論