UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Visitor xiyue5137
Visitor
221 次查看
注册日期: ‎05-30-2019

编程efuse后jtag无法识别出设备

转到解答

在使用vivado编程efuse后,连接jtag一直报同一个错

企业微信截图_15638776088763.png企业微信截图_156387774322.png

1.编程efuse之前,可以成功连接

更换过不同的jtag,也是报这个错

-------------------------------------------------------------------------------------------------------

编程efuse时的设置:

企业微信截图_15638779519249.png

-------------------------------------------------------------------------------------------------------

1.请问jtag连接不上的原因是否是因为设置了这些控制位?

2.如果不是的话,请问如何让jtag成功连接?

3.如果是的话,请问是否还能连接上jtag?

0 项奖励
1 个已接受解答

已接受的解答
Highlighted
Visitor xiyue5137
Visitor
161 次查看
注册日期: ‎05-30-2019

回复: 编程efuse后jtag无法识别出设备

转到解答

感谢各位的回答。

我已经找到原因:因为设置了eFUSE_Secure_Boot,使板子强制使用secure boot mode启动,而jtag接口在secure boot mode时默认关闭,可以通过增加fsbl的代码重新打开jtag接口。

参考资料:AR#64275 Zynq-7000 SoC: booting in secure mode, how do I enable JTAG?

通过此方法,我已经能够重新连接jtag。

在原帖中查看解决方案

3 条回复3
Xilinx Employee
Xilinx Employee
188 次查看
注册日期: ‎08-26-2010

回复: 编程efuse后jtag无法识别出设备

转到解答

Hi @xiyue5137 

应该不会导致JTAG连接问题。同样的这些cable和vivado环境在其他板上都可以连接成功吗?可以检查一下电源是否有什么异常吗?

Thanks
Simon
-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
Community Manager
Community Manager
179 次查看
注册日期: ‎08-31-2011

回复: 编程efuse后jtag无法识别出设备

转到解答

Hi,

如果只是这三个选项的话,不会引起jtag 的问题。

用的vivado版本是多少?

有没有输入过tcl 命令disable jtag 接口?

program_hw_devices -security_efuse {08} [lindex [get_hw_devices] $deviceIdx]

-------------------------------------------------------------------------------------------------
Don’t forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------------------------------
如果提供的信息能解决您的问题,请标记为“接受为解决方案”。
如果您认为帖子有帮助,请点击“奖励”。谢谢!
-------------------------------------------------------------------------------------------------
Highlighted
Visitor xiyue5137
Visitor
162 次查看
注册日期: ‎05-30-2019

回复: 编程efuse后jtag无法识别出设备

转到解答

感谢各位的回答。

我已经找到原因:因为设置了eFUSE_Secure_Boot,使板子强制使用secure boot mode启动,而jtag接口在secure boot mode时默认关闭,可以通过增加fsbl的代码重新打开jtag接口。

参考资料:AR#64275 Zynq-7000 SoC: booting in secure mode, how do I enable JTAG?

通过此方法,我已经能够重新连接jtag。

在原帖中查看解决方案