0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Efinity debuger常見問題總結(jié)-v2

XL FPGA技術(shù)交流 ? 來源:易靈思FPGA技術(shù)交流 ? 作者:XL FPGA技術(shù)交流 ? 2024-07-11 11:39 ? 次閱讀

(1)UUID mismatch

Efinity在Debug時(shí)會(huì)出現(xiàn)UUID mismatch錯(cuò)誤。很多剛開始使用的人經(jīng)常遇到。下面我們做一個(gè)總結(jié)。歡迎遇到案例時(shí)共同分享。

b5c0c728-3f1e-11ef-82a0-92fbcf53809c.png

一般有以下幾種原因

(1)程序沒運(yùn)行起來。這種情況CDONE信號(hào)沒有拉高或者沒有進(jìn)入user mode,說明程序沒有加載到FPGA或者程序沒有運(yùn)行起來。判斷這個(gè)問題可以在programmer中點(diǎn)擊

b5f30710-3f1e-11ef-82a0-92fbcf53809c.png

查看相應(yīng)信號(hào)的狀態(tài)。

b60f611c-3f1e-11ef-82a0-92fbcf53809c.png

(2)配置文件與debugger文件——即json文件不對應(yīng)。需要手動(dòng)從Perspectives -> Profile Editor中重新import Profile,即找到j(luò)son文件,目前已經(jīng)添加了upload功能功能解決該問題,在界面的右上角,會(huì)提示upload。

b62d07b2-3f1e-11ef-82a0-92fbcf53809c.png

(3)通過Open Debugger添加vio或者la,但是實(shí)際上沒有在Interface Designer中添加JTAG_USER_TAP。

b64b4416-3f1e-11ef-82a0-92fbcf53809c.png

(4)沒有添加Debug;

(5)JTAG_USER_TAP接口與debug_top例化部分連接出錯(cuò),比如名字不對。

(6)TI60會(huì)存在A版本與A1版本有區(qū)別不連接不上,2022.8月份之后不存在該問題。

(7)添加了vio和la但是沒有添加debug_top.v到工程中,依然編譯過去,連接時(shí)也會(huì)提示UUID mismatch.

(8)Debugger Auto Instantiation沒有打開。

b6715fde-3f1e-11ef-82a0-92fbcf53809c.png

(9)有客戶第一次的設(shè)計(jì)調(diào)試信號(hào)線 TCK TDO TMS(10K上拉) TDI(10K上拉)是直連的使用正常。第二次在TCK,TDO,TMS和TDI串聯(lián)了100歐的電阻,并且TCK進(jìn)行了4.7K下拉,就出現(xiàn)了UUID mismatch。

(10)JTAG USER TAP不對應(yīng)。比如下圖選擇了USER2,但是連接時(shí)選擇的是USER1.

b6a194ba-3f1e-11ef-82a0-92fbcf53809c.png

(11)T20以下器件在通過JTAG配置時(shí)必須要連接CRESET,T8F81還需要連接SSN信號(hào)。如果沒有連接的話,可能存在看似JTAG配置成功,但是實(shí)際上配置的程序并沒有運(yùn)行,依然只運(yùn)行了上電第一次配置的程序。此時(shí)UUID肯定也不匹配,因?yàn)樾鲁绦驔]有運(yùn)行。

(12)沒正確指定top文件。如果沒有指定top文件,軟件會(huì)自動(dòng)選擇top文件,很多時(shí)候就是用戶自己定義的top文件。

b6c281b6-3f1e-11ef-82a0-92fbcf53809c.png

(13) JTAG下載器連接有問題。

說明:upate1 添加了(12)(13)兩項(xiàng)。

(14)另外我們也遇到了程序設(shè)計(jì)并沒有問題,也會(huì)出現(xiàn)以下情況,這時(shí)候可能要重啟軟件。

b6e591a6-3f1e-11ef-82a0-92fbcf53809c.png

(2)Debugger不運(yùn)行

現(xiàn)象:點(diǎn)擊run和run immediate都沒有運(yùn)行,Core Status處于Idle狀態(tài)。

b7101f98-3f1e-11ef-82a0-92fbcf53809c.png

原因:(1)時(shí)鐘沒有運(yùn)行。

(2)時(shí)鐘性能不好,或者時(shí)序不好。

(3)gitwave打不開

原因:

(1)注意環(huán)境變量路徑為"C:Efinitygtkwave64bin",不能添加"gtkwave.exe"

(2)正確的添加環(huán)境變量后,要重啟efinity才能打開

b7320f7c-3f1e-11ef-82a0-92fbcf53809c.png

(4)debugger關(guān)不掉

原因:(1)關(guān)閉工程,重新打開。

b74c56d4-3f1e-11ef-82a0-92fbcf53809c.png

(5)直接通過josn文件打開Debugger。

打開Perspectives -> Profiles Editor

b770309a-3f1e-11ef-82a0-92fbcf53809c.png

(6)Error:invalid sample_cnt, probably error between communication with debug core.

1)JTAG下載正常,能連接上,但是采集數(shù)據(jù)不正確

2)過一會(huì)兒之后報(bào)下面的錯(cuò)誤

Error:invalid sample_cnt, probably error between communication with debug core.

3)la0是好的,la1會(huì)出上面的錯(cuò)誤

b7955e6a-3f1e-11ef-82a0-92fbcf53809c.png

原因:(1)時(shí)鐘沒有進(jìn)行約束。

(2)時(shí)鐘不穩(wěn)定,比如pll沒有鎖定。

(7)Open Debugger打不開

(1)沒有安裝USB驅(qū)動(dòng);

(8)ERROR:Failed polling ready for burst read due to timeout= 5.0 s

b7ae7bc0-3f1e-11ef-82a0-92fbcf53809c.png

結(jié)論:可能沒有用連續(xù)時(shí)鐘采樣 。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • FPGA
    +關(guān)注

    關(guān)注

    1625

    文章

    21620

    瀏覽量

    601231
  • DEBUG
    +關(guān)注

    關(guān)注

    3

    文章

    89

    瀏覽量

    19848
收藏 人收藏

    評論

    相關(guān)推薦

    NIOS II 常見問題總結(jié)

    NIOS II 常見問題總結(jié)
    發(fā)表于 08-12 15:16

    好資料 要分享--NIOS II常見問題總結(jié)

    NIOS II常見問題總結(jié) ,很好的資料,分享給大家?。?!
    發(fā)表于 09-23 22:48

    PADS常見問題總結(jié)

    PADS常見問題,幫助你理解那些困擾你的琳琳碎碎。
    發(fā)表于 11-06 15:18

    吳鑒鷹總結(jié)的Keil編譯常見問題

    吳鑒鷹總結(jié)的Keil編譯常見問題
    發(fā)表于 12-20 13:04

    NIOS II 常見問題總結(jié)

    NIOS II 常見問題總結(jié),如果你想要Altera的FPGA做嵌入式設(shè)計(jì),肯定要涉及到NIOS II的使用,本文總結(jié)了一些NIOS II的常見問題與解決方法
    發(fā)表于 12-01 15:43 ?14次下載

    Keil編譯常見問題

    吳鑒鷹總結(jié)的Keil 編譯常見問題,吳鑒鷹總結(jié)的Keil 編譯常見問題。
    發(fā)表于 07-22 15:31 ?10次下載

    TDD常見問題及噪音總結(jié)報(bào)告

    TDD常見問題及噪音總結(jié)報(bào)告免費(fèi)下載。
    發(fā)表于 06-15 17:05 ?17次下載

    Kinect v2(Microsoft Kinect for Windows v2 )配置移動(dòng)電源解決方案

    Kinect v2(Microsoft Kinect for Windows v2 )配置移動(dòng)電源解決方案
    發(fā)表于 01-05 14:53 ?0次下載
    Kinect <b class='flag-5'>v2</b>(Microsoft Kinect for Windows <b class='flag-5'>v2</b> )配置移動(dòng)電源解決方案

    V2 控制器的操作原理

    V2 控制器的操作原理
    發(fā)表于 11-14 21:08 ?0次下載
    <b class='flag-5'>V2</b> 控制器的操作原理

    DHCP服務(wù)器的工作原理及常見問題總結(jié)

    關(guān)于一些DHCP服務(wù)器的工作原理、常見問題總結(jié)和虛擬機(jī)部署DHCP服務(wù)器時(shí)出現(xiàn)的問題
    的頭像 發(fā)表于 02-11 09:26 ?2358次閱讀

    Allwinner VFE模塊常見問題總結(jié)

    ?Allwinner VFE模塊常見問題總結(jié)
    發(fā)表于 03-24 09:17 ?0次下載

    總結(jié):30個(gè)單片機(jī)常見問題解決辦法!

    總結(jié):30個(gè)單片機(jī)常見問題解決辦法!
    的頭像 發(fā)表于 10-17 17:46 ?3024次閱讀
    <b class='flag-5'>總結(jié)</b>:30個(gè)單片機(jī)<b class='flag-5'>常見問題</b>解決辦法!

    Efinity debugeri常見問題總結(jié)-v1

    (1)UUID mismatch Efinity在Debug時(shí)會(huì)出現(xiàn)UUID mismatch錯(cuò)誤。很多剛開始使用的人經(jīng)常遇到。下面我們做一個(gè)總結(jié)。歡迎遇到案例時(shí)共同分享。 一般有以下幾種原因 (1
    的頭像 發(fā)表于 05-20 16:53 ?704次閱讀
    <b class='flag-5'>Efinity</b> debugeri<b class='flag-5'>常見問題</b><b class='flag-5'>總結(jié)</b>-<b class='flag-5'>v</b>1

    Ubuntu系統(tǒng)常見問題及解答

    今天小編為大家總結(jié)了Ubuntu系統(tǒng)常見問題的解決方法,便于收藏和查閱,大家快快碼住哦~
    的頭像 發(fā)表于 04-19 12:29 ?931次閱讀
    Ubuntu系統(tǒng)<b class='flag-5'>常見問題</b>及解答

    Efinity入門使用-v2

    。 原文標(biāo)題:Efinity入門使用-v2 文章出處:【微信公眾號(hào):易靈思FPG
    的頭像 發(fā)表于 11-06 15:56 ?47次閱讀