Efinity debuger常见问题总结
(1)UUID mismatch。
Efinity在Debug时会呈现UUID mismatch过错。许多刚开始运用的人常常遇到。下面咱们做一个总结。欢迎遇到事例时一起共享。
一般有以下几种原因。
(1)程序没运转起来。这种状况CDONE。信号。没有拉高或许没有进入user mode,阐明程序没有加载到。FPGA。或许程序没有运转起来。判别这个问题能够在prog。ram。mer中点击。
检查相应信号的状况。IN_USER为0,CDONE上拉问题。
(2)装备文件与debugger文件——即json文件不对应。需求手动从Pe。rs。pec。ti。ves ->Profile Editor中从头import Profile,即找到json文件,现在现已增加了uplo。ad。功用功用处理该问题,在界面的右上角,会提示upload。这种现象一般为接收到的ID与文件的ID不对应。
(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上拉)是直连的运用正常。第2次在TCK,TDO,TMS和TDI串联了100欧的。电阻。,而且TCK进行了4.7K下拉,就呈现了UUID mismatch。
(10)JTAG USER TAP不对应。比方下图挑选了USER2,可是衔接时挑选的是USER1.这种现象接收到的UUID一般满是F,与本地文件不一致。
(11)T20以下器材在经过JTAG装备时必需要衔接CRESET,T8F81还需求衔接SSN信号。假如没有衔接的话,或许存在看似JTAG装备成功,可是实际上装备的程序并没有运转,仍然只运转了上电第一次装备的程序。此刻UUID必定也不匹配,由于新程序没有运转。
(12)没正确指定top文件。假如没有指定top文件,软件会主动挑选top文件,许多时分便是用户自己界说的top文件。
(13) JTAG。下载。器衔接有问题。
阐明:upa。te。1 增加了(12)(13)两项。
(14)别的咱们也遇到了程序规划并没有问题,也会呈现以下状况,这时分或许要重启软件。
(2)Debugger不运转。
现象:点击run和run immediate都没有运转,Core Status处于Idle状况。
原因:(1)。时钟。没有运转。
(2)时钟功能欠好,或许时序欠好。
(3)gitwave打不开。
原因:
(1)留意环境变量途径为"C:Efinitygtkwave64bin",不能增加"gtkwave.exe"。
(2)正确的增加环境变量后,要重启efinity才干翻开。
(4)debugger关不掉。
原因:(1)封闭工程,从头翻开。
(5)直接经过josn文件翻开Debugger。
翻开Perspectives ->Profiles Editor。
(6)Error:invalid sample_cnt, probably error between commun。ic。ation with debug core.。
1)JTAG下载正常,能衔接上,可是收集数据不正确。
2)过一瞬间之后报下面的过错。
Error:invalid sample_cnt, probably error between communication with debug core.。
3)la0是好的,la1会出上面的过错。
原因:(1)时钟没有进行束缚。
(2)时钟不稳定,比方pll没有确定。
(7)Open Debugger打不开。
(1)没有装置。USB。驱动;
(8)ERROR:Fai。led。polling ready f。or。burst read due to timeout= 5.0 s。
定论:或许没有用接连时钟采样 。
内容来源:https://hoangkimngan.com/app-1/ku ku777,http://chatbotjud.saude.mg.gov.br/app-1/Brasilia
本文地址:http://w.21nx.com/news/28874923-54d21899727.html
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。