某年某月某日...
問題描述
當(dāng)我在做某個(gè)項(xiàng)目時(shí),抓了信號(hào)后上板調(diào)試,想驗(yàn)證一下信號(hào)時(shí)序,當(dāng)我導(dǎo)入ltx文件時(shí),報(bào)錯(cuò)如下:
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文件不對應(yīng)導(dǎo)致。后來在我的調(diào)試生涯中經(jīng)常遇到這個(gè)問題,當(dāng)然,最簡單的解決方法,就是文件沒找對嘛,找對正確的ltx文件就行。
但是也有找到“正確”的ltx文件后,仍然報(bào)錯(cuò)的情況,明明ltx時(shí)間和bit一致,抓信號(hào)的過程也沒報(bào)錯(cuò),但就是導(dǎo)不進(jìn)去。
這個(gè)時(shí)候打開debug.xdc或者直接文本打開ltx文件,可以看到里面的信號(hào)確實(shí)不是抓的信號(hào)。后面我摸了一下規(guī)律,該問題應(yīng)該是在用set up debug抓信號(hào)的時(shí)候,或者生成ltx文件的時(shí)候,出了bug,程序紊亂了,這時(shí)候建議清空debug.xdc后,重新抓取一下信號(hào)。
當(dāng)然,如果很著急,可以用以下命令重新生成ltx文件:
在tcl指令欄輸入:
write_debug_probes -force xxx.ltx(xxx和bit名字保持一致即可,也可自己命名)
敲完之后,命令行出現(xiàn):
xxxxxx
xxxxxx
這里就懶得寫了,其實(shí)就是告訴你新生成的ltx文件的路徑,好了,可以用新的去試試了。
編輯:黃飛
-
Vivado
+關(guān)注
關(guān)注
19文章
846瀏覽量
70477
原文標(biāo)題:Vivado報(bào)錯(cuò)-bit文件和ltx文件不匹配?
文章出處:【微信號(hào):FPGA通信小白成長之路,微信公眾號(hào):FPGA通信小白成長之路】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
使用Vivado 2018.2編譯E203的mcs文件,遇到的問題求解
使用VCS工具時(shí)產(chǎn)生fsdb文件時(shí)出現(xiàn)報(bào)錯(cuò)
在Windows10上運(yùn)行vivado使用tcl文件創(chuàng)建E203項(xiàng)目路徑錯(cuò)誤的問題
win10環(huán)境下使用vivado生成.bit與.mcs文件
如何解決將e203的rtl導(dǎo)入vivado后報(bào)語法錯(cuò)誤的問題
vcs和vivado聯(lián)合仿真
當(dāng)中國380v設(shè)備出口海外電壓不匹配怎么辦?
使用studio,最高版本的系統(tǒng)是4.0.3,用到LVGL,但是可選的版本是9.1的,不匹配怎么解決?
文件系統(tǒng),使用iar編譯報(bào)錯(cuò),gcc可以正常編譯,為什么?
華秋DFM軟件升級(jí)時(shí),提示“Windows找不到文件”怎么辦?
FPGA遠(yuǎn)程燒寫bit文件和調(diào)試ILA指南
一文詳解Vivado時(shí)序約束
keil不同版本,有的文件在新版本上報(bào)錯(cuò)怎么辦?要裝兩個(gè)版本一起用?
stm32cubeide編譯的時(shí)候報(bào)錯(cuò),無法生成hex文件怎么解決?
Vivado FIR IP核實(shí)現(xiàn)

Vivado報(bào)錯(cuò)-bit文件和ltx文件不匹配怎么辦
評論