0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Efinity debugeri常见问题总结-v1

XL FPGA技术交流 2024-05-20 16:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

(1)UUID mismatch

Efinity在Debug时会出现UUID mismatch错误。很多刚开始使用的人经常遇到。下面我们做一个总结。欢迎遇到案例时共同分享。

55936834-f152-11ee-b759-92fbcf53809c.png

一般有以下几种原因

(1)程序没运行起来。这种情况CDONE信号没有拉高,说明程序没有加载到FPGA,也可以说程序没有运行起来。

(2)配置文件与debugger文件——即json文件不对应。需要手动从Perspectives -> Profile Editor中重新import Profile,即找到json文件,目前已经添加了upload功能功能解决该问题,在界面的右上角,会提示upload。

55b85194-f152-11ee-b759-92fbcf53809c.png

(3)通过Open Debugger添加vio或者la,但是实际上没有在Interface Designer中添加JTAG_USER_TAP。

55cf64e2-f152-11ee-b759-92fbcf53809c.png

(4)没有添加Debug;

(5)JTAG_USER_TAP接口与debug_top例化部分连接出错,比如名字不对。

(6)TI60会存在A版本与A1版本有区别不连接不上,2022.8月份之后不存在该问题。

(7)添加了vio和la但是没有添加debug_top.v到工程中,依然编译过去,连接时也会提示UUID mismatch.

(8)Debugger Auto Instantiation没有打开。

55e9bf54-f152-11ee-b759-92fbcf53809c.png

(9)有客户第一次的设计调试信号线 TCK TDO TMS(10K上拉) TDI(10K上拉)是直连的使用正常。第二次在TCK,TDO,TMS和TDI串联了100欧的电阻,并且TCK进行了4.7K下拉,就出现了UUID mismatch。

(10)JTAG USER TAP不对应。比如下图选择了USER2,但是连接时选择的是USER1.

560431c2-f152-11ee-b759-92fbcf53809c.png

(11)T20以下器件在通过JTAG配置时必须要连接CRESET,T8F81还需要连接SSN信号。如果没有连接的话,可能存在看似JTAG配置成功,但是实际上配置的程序并没有运行,依然只运行了上电第一次配置的程序。此时UUID肯定也不匹配,因为新程序没有运行。

(12)没正确指定top文件。如果没有指定top文件,软件会自动选择top文件,很多时候就是用户自己定义的top文件。

56204902-f152-11ee-b759-92fbcf53809c.png

(13) JTAG下载器连接有问题。

说明:upate1 添加了(12)(13)两项。

(14)另外我们也遇到了程序设计并没有问题,也会出现以下情况,这时候可能要重启软件。

563b4464-f152-11ee-b759-92fbcf53809c.png

(2)Debugger不运行

现象:点击run和run immediate都没有运行,Core Status处于Idle状态。

5665313e-f152-11ee-b759-92fbcf53809c.png

原因:(1)时钟没有运行。

(2)时钟性能不好,或者时序不好。

(3)gitwave打不开

原因:

(1)注意环境变量路径为"C:Efinitygtkwave64bin",不能添加"gtkwave.exe"

(2)正确的添加环境变量后,要重启efinity才能打开

567ef344-f152-11ee-b759-92fbcf53809c.png

(4)debugger关不掉

原因:(1)关闭工程,重新打开。

569df9a6-f152-11ee-b759-92fbcf53809c.png

(5)直接通过josn文件打开Debugger。

打开Perspectives -> Profiles Editor

56adc71e-f152-11ee-b759-92fbcf53809c.png

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

1)JTAG下载正常,能连接上,但是采集数据不正确

2)过一会儿之后报下面的错误

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

3)la0是好的,la1会出上面的错误

56c37a96-f152-11ee-b759-92fbcf53809c.png

原因:(1)时钟没有进行约束。

(2)时钟不稳定,比如pll没有锁定。

(7)Open Debugger打不开

(1)没有安装USB驱动;

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

56dd9fb6-f152-11ee-b759-92fbcf53809c.png

结论:可能没有用连续时钟采样 。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • DEBUG
    +关注

    关注

    3

    文章

    95

    浏览量

    21261
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    programmer下载常见问题总结-v14

    2024.2 Hex文件路径: E:FPGA_Demo1_Ti181j484pgm_test (1)打开cmd (2)把路径转到C:Efinity2024.2bin,并运行setup.bat (3)把路径转换
    的头像 发表于 07-13 17:17 781次阅读
    programmer下载<b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>14

    PCBA代工避坑指南:常见问题+解决方案全解析

    和元器件采购。在这个过程中,PCBA代工代购成为一种高效、成本控制良好的解决方案。然而,企业在进行PCBA代工代购时,往往会遇到一些常见问题,影响项目进度和质量。 PCBA代工代购元器件常见问题及解决方案 一、常见问题分析
    的头像 发表于 07-09 09:38 476次阅读

    programmer下载常见问题总结-v11

    2024.2 Hex文件路径: E:FPGA_Demo1_Ti181j484pgm_test (1)打开cmd (2)把路径转到C:Efinity2024.2bin,并运行setup.bat (3)把路径转换
    的头像 发表于 06-14 17:34 1013次阅读
    programmer下载<b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>11

    programmer下载常见问题总结-v13

    2024.2 Hex文件路径: E:FPGA_Demo1_Ti181j484pgm_test (1)打开cmd (2)把路径转到C:Efinity2024.2bin,并运行setup.bat (3)把路径转换
    的头像 发表于 06-12 09:33 717次阅读
    programmer下载<b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>13

    音诺恒 全志A133收银机POS机主板规格书-V1

    音诺恒全志A133收银机POS机主板规格书-V1
    发表于 06-11 18:09 0次下载

    音诺恒 全志A133商显安卓主板规格书-V1

    音诺恒 全志A133商显安卓主板规格书-V1
    发表于 06-11 18:08 1次下载

    Efinity debuger常见问题总结-v4

      把烧写文件和json文件提供给他人进行调试 该方法是在不需要要提供源文件的情况下可以提供给别进行debuger用的。但是也要有以下准备: (1)安装efinity; (2)安装gtkwave
    的头像 发表于 06-10 10:43 990次阅读
    <b class='flag-5'>Efinity</b> debuger<b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>4

    DMR818S-5W数字对讲机模块V1规格书

    DMR818S-5W数字对讲机模块V1规格书
    发表于 05-26 14:57 2次下载

    SFD01 跌倒检测模块 V1规格书

    SFD01跌倒检测模块V1规格书
    发表于 05-21 17:42 0次下载

    deepin 25系统安装常见问题

    随着 deepin 25 系列版本的发布,我们特别推出 deepin Q&A 常见问题指南,旨在帮助您轻松应对安装、升级及使用过程中可能遇到的常见问题
    的头像 发表于 04-14 14:08 4522次阅读
    deepin 25系统安装<b class='flag-5'>常见问题</b>

    WT588F02B-8S(B2)语音芯片资料V1

    WT588F02B-8S(B2)语音芯片资料V1
    发表于 03-13 09:53 0次下载

    WTN6 F系列语音芯片使用说明书V1

    WTN6F系列语音芯片使用说明书V1
    发表于 03-06 11:00 0次下载

    WTN6系列语音芯片使用说明书V1

    WTN6系列语音芯片使用说明书V1
    发表于 03-06 10:59 0次下载

    WTVxxxx系列语音芯片UART通信说明书V1

    WTVxxxx系列语音芯片UART通信说明书V1
    发表于 03-06 08:26 0次下载

    Efinity debuger常见问题总结-v3

      (1)UUID mismatch Efinity在Debug时会出现UUID mismatch错误。很多刚开始使用的人经常遇到。下面我们做一个总结。欢迎遇到案例时共同分享。         一般
    的头像 发表于 01-16 10:33 2163次阅读
    <b class='flag-5'>Efinity</b> debuger<b class='flag-5'>常见问题</b><b class='flag-5'>总结</b>-<b class='flag-5'>v</b>3