【vivado】debug hub时钟不匹配 报错,没有debug core! the clock connected to the debug hub (dbg_hub) core 根因是在调试中,这个debug hub没有工作。 下图两个ila_0,ila_1,分别对应两个时钟clk_out1, clk_out2,然后连到一个hub上。 默认下,hub的clk是连到ila_1的clk_out2上,这对ila_0就有问题,...
1、调整下载器的频率,当然如果dbg_hub的频率实在太低了,比vivado对下载器可设置的最低频率还要低,那就没办法了,只能使用第二种方法; 2、更改dbg_hub时钟,使用该语句:connect_debug_port dbg_hub/clk [get_nets ‘时钟端口名’] 如:connect_debug_port dbg_hub/clk [get_nets ila_0/clk]....
其中JATAG Clock Frequency可以选择JTAG的频率。 2、将debug_hub的频率升上去 在setup debug中产生的ILA相关的XDC约束文件中最后一段,把connect _debug_port dbg_hub/clk [get_nets clk]中的clk改为想要设置的频率,如connect_debug_port dbg_hub/clk [get_nets[list inst_clk_wiz/inst/clk_out1]]。 延伸 ...
选择next,在接下来的对话框中将enable advanced trigger mode 和enable basic capture mode勾选上,继续next,最后finish,在界面下方的debug窗口显示如下: 右键dbg_hub,选择implement debug cores,接着在打开的schematic中,可以看见插入的ila核,其probe端口与counter相连,打开xdc文件,在最后几行多出来这几行代码: create_...
vivado经常时不时出现找不着ILA或者是报下在这种错误, 出现这种问题的原因是ILA更新了,但是约束没有自动更新,导致找不着dbg_hub的时钟,而这种时钟名是软件生成的,每次都不一样,可以在XDC文件中注释或删除掉dbg_hub的相约束。 然后implement下打开IO,再然后取消一个IO的锁定并重新勾上之后按CTRL+S保存,这时会生成...
Make sure the clock connected to the debug hub (dbg_hub) core is a free running clock and is active. 我遇到过两种情况,导致clock不正常的。 1、clock线连上了,但是这个wire上却没有clock波形,因为zynq的ps端没有启动配置,所以没有任何clock到pl端; ...
set_property C_USER_SCAN_CHAIN 1 [get_debug_cores dbg_hub] 到此为止,成功将要观察的信号引出来,完成了插入调试内核,接着直接运行generate bitstream,即可生成bit文件。 最后一步,连上zedboard开始调试,用impact将bit文件下载到板卡上,或者在后面hardware manager中选择program device也可以。打开hardware manager,...
2. Manually launch hw_server with -e "set xsdb-user-bscan" to detect the debug hub at User Scan Chain of 2 or 4. To determine the user scan chain setting, open the implemented design and use: get_property C_USER_SCAN_CHAIN [get_debug_cores dbg_hub]. ...
1. Make sure the clock connected to the debug hub (dbg_hub) core is a free running clock and is active OR 2. Manually launch hw_server with -e "set xsdb-user-bscan " to detect the debug hub at User Scan Chain of 2 or 4. To determine the user scan chain setting, open the imp...
1. Make sure the clock connected to the debug hub (dbg_hub) core is a free running clock and is active OR 2. Manually launch hw_server with -e "set xsdb-user-bscan <C_USER_SCAN_CHAIN scan_chain_number>" to detect the debug hub at User Scan Chain of 2 or 4. To dete...