efinity在debug时会出现uuid mismatch错误。很多刚开始使用的人经常遇到。下面我们做一个总结。欢迎遇到案例时共同分享。
一般有以下几种原因
(1)程序没运行起来。这种情况cdone信号没有拉高,说明程序没有加载到fpga,也可以说程序没有运行起来。
(2)配置文件与debugger文件——即json文件不对应。需要手动从perspectives -> profile editor中重新import profile,即找到json文件,目前已经添加了upload功能功能解决该问题,在界面的右上角,会提示upload。
(3)通过open debugger添加vio或者la,但是实际上没有在interface designer中添加jtag_user_tap。
(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没有打开。
(9)有客户第一次的设计调试信号线 tck tdo tms(10k上拉) tdi(10k上拉)是直连的使用正常。第二次在tck,tdo,tms和tdi串联了100欧的电阻,并且tck进行了4.7k下拉,就出现了uuid mismatch。
(10)jtag user tap不对应。比如下图选择了user2,但是连接时选择的是user1.
(11)t20以下器件在通过jtag配置时必须要连接creset,t8f81还需要连接ssn信号。如果没有连接的话,可能存在看似jtag配置成功,但是实际上配置的程序并没有运行,依然只运行了上电第一次配置的程序。此时uuid肯定也不匹配,因为新程序没有运行。
(12)没正确指定top文件。如果没有指定top文件,软件会自动选择top文件,很多时候就是用户自己定义的top文件。
(13) jtag下载器连接有问题。
说明:upate1 添加了(12)(13)两项。
那朵伴随着成长阵痛而扶摇直上的阿里云,今年也已经十周岁
Longsys江波龙旗下品牌FORESEE的SSD产品P800的介绍
【芯选择】CC1101芯片的模块实例
2023年Q1美国新能源市场分析
长虹彩电各种机型常见故障总览
Efinity在Debug时会出现UUID mismatch错误案例分享
三维激光扫描仪塑造全口义齿模型逆向设计扫描仪手持式三维激光扫描
山进BluTab蓝牙音箱评测 家用户外两相宜
打印机如何取消打印任务
双十二3D打印机怎么选?极光尔沃来帮您!
地物光谱仪的主要特征体现在哪些方面?
1.6GHz低噪声放大器(特瑞仕)
威海欲引进LG IGBT模块生产线
手机内存
!VP7723B 音频分析仪 VP7723B VA2230A
车载AI芯片单车价值大增,ASIC迎突破
一名测试工程师的工作经历
土壤取样器可为采集样品而提供适合的工具
VHDL在通用异步串行接口中的实用设计
工业自动化热门技术之控制系统网络化