ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

ZYNQ_7020开发板调试Bug:Could not find ARM device on the board for connection ‘Local‘.解决方法

2021-07-30 20:00:39  阅读:657  来源: 互联网

标签:USB 数据线 Could 开发板 ZYNQ 2.0 find JTAG


作为一名FPGA开发板、嵌入式学习的新人,我最近入手了一块Xilinx公司的ZYNQ_7020系列的开发板。在学习过程中,遇到了一些调试Bug,下面给出了遇到的问题及解决思路和方法。

我在进行实验测试过程中遇到的问题如下:
提示我在开发板上找不到用于连接“本地”的ARM设备;使用ARM DAP无法进行任何操作。
在这里插入图片描述
首先,我怀疑是用‘USB 2.0 高速数据线’连接开发板和PC端过程中出现了问题。于是根据思路进行检查,连接好‘USB 2.0 高速数据线’后,打开PC端的计算机管理器中的设备管理器,发现在其他设备中出现了“Digilent USB Device”上有问号和感叹号,这说明该驱动程序未安装成功。
在这里插入图片描述
在Vivado2017.4的安装文件夹中找到该文件。路径:(根据自己的来)D:\Xilinx\Vivado\2017.4\data\xicom\cable_drivers\nt64\digilent,然后双击install_digilent.exe根据提示进行安装即可。
安装完成后,在设备管理器的端口中便出现了“USB Serial Port(COM5)”,表示安装成功。
在这里插入图片描述
在这里插入图片描述
现在,给ZYNQ_7020开发板通上电进行测试,仍然提示同样的错误,说明之前的思路是不对的。

经过多次实验测试和查找相关文档,发现通过创建Verilog HDL文件进行点亮LED是没有问题的,在进行体验ARM,输出“Hello World”的测试时出现了错误。这说明了PL端可以正常使用,PS端出现了问题。

再则,JTAG接口是通过USB线及板载的JTAG电路对ZYNQ系统进行调试和下载。 UART接口是用于和PC端或外部设备的串口通信。JTAG和UART接口的分工很明显了,结果我仔细一看我的ZYNQ_7020开发板只有一根“USB 2.0 高速数据线”,我想问题就出在这里了。于是,再买了一根“USB 2.0 高速数据线”,到货后马上进行了测试。连接UART接口如果也遇到驱动未安装情况,解决方法和JTAG一样。之前的问题便解决了。

现在测试来自PL的按键中断实验。结果如下:
在这里插入图片描述
在这里插入图片描述
本文只供遇到相似问题的进行参考,谢谢!!!

标签:USB,数据线,Could,开发板,ZYNQ,2.0,find,JTAG
来源: https://blog.csdn.net/qq_45087676/article/details/119253235

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有