ZYNQ出现问题及解决办法汇总(一直更新)

这篇具有很好参考价值的文章主要介绍了ZYNQ出现问题及解决办法汇总(一直更新)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

使用软件及开发板版本

开发板:MZ7XA-7020

软件:vitis2020.2(vivado2020.2)

7020板的教学视频和文档均是基于vivado2017版本的,因此在实际操作过程中会遇到不少问题,本篇博客就是记录这些不同和一些开发文档中未提到的问题。

一,vitis在build project时卡住。

build project卡在17%或49%,或者出现下图所示的描述:

ZYNQ出现问题及解决办法汇总(一直更新)

这里是vitis 2017版和2020版本的一个不同。
2017版本是直接从vivado的 File->Launch SDK 加载到SDK;
2020版本没有这个选项,如果直接从vitis应用程序开启vitis,编译时就会出现上述报错。

解决办法:
2020版本vivado上 Tools->Launch Vitis IDE。

ZYNQ出现问题及解决办法汇总(一直更新)

二,Could not find FPGA device on the board for connection ‘Local’

在板子上找不到本地的FPGA设备,也就是PC端未识别板子,更详细一点的话就是,7020板子上的USB-232这个串口识别不了。
查看 设备管理器,在 ‘其他设备’ 里找到带感叹号的设备,这个代表PC端没有该设备的驱动。

解决办法:
下载安装对应驱动,例如:CP210x USB to UART Bridge驱动。

三,FPGA configuration failed:DONE PIN is not high

下载器速度太快。
2017版本参照这篇博客的两种解决办法:https://blog.csdn.net/xiong_xin/article/details/114371268
但实际上,我使用了这两种办法,最后都没有解决,我猜测可能还是版本差异的问题,2020版本参考我的方法:

解决办法
’debug configuration‘ 里勾选下图所示的选项。
ZYNQ出现问题及解决办法汇总(一直更新)

四,Could not find ARM device on the board for connection ‘Local’

ZYNQ出现问题及解决办法汇总(一直更新)

报错和问题二类似,原理也差不多。
’could not find FPGA‘ 是USB-232的问题。
‘could not find ARM’ 是JTAG的问题,一般Vivado自动下载驱动,若有需要安装驱动,安装即可。下图就是JTAG。

ZYNQ出现问题及解决办法汇总(一直更新)

7020板是同时支持 SD 卡启动和 JTAG 调试,下载调试时,会产生干扰,一定记得先断电取下SD卡,再使用JTAG下载调试。

但有时重复debug依旧会报错问题二和问题四,这时新建一个debugger_Default 然后debug即可。如下图:
ZYNQ出现问题及解决办法汇总(一直更新)
注意:如果,还不能解决问题(其实经常出现),这多半是软件的原因

解决办法:
ZYNQ出现问题及解决办法汇总(一直更新)

待更新:

(吐槽:2020版本快用吐了,直接使用17版或18版根本没出现过上述问题,我感觉我克服了不少本不该克服的困难。)文章来源地址https://www.toymoban.com/news/detail-468591.html

到了这里,关于ZYNQ出现问题及解决办法汇总(一直更新)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • JLINK和STlink使用SWD接口时连接或烧录出现故障解决问题根源解决办法

    在使用stm32f103c8t6最小系统板时,我分别用了两款仿真器,jlink和stlink。我发现这两款仿真器使用时均出现了相似的问题: 1.我在使用jlink或者stlink时的接线方式是  在keil中发现能够识别到芯片,但是有时改变频率芯片就识别不到了,同样有时识别不到芯片,改变频率就能识别

    2024年02月12日
    浏览(53)
  • 电脑一直黑屏,但敲击键盘时按键有亮光,问题解决办法之一

    说明: 电脑:Dell、windows10 按键:电脑正常前已经通过“Fn”+亮灯键(一般是键盘F10或空格键)打开键盘灯光 问题说明: 电脑一直黑屏,关机后再开机,开机后敲击键盘时键盘有亮光,但是电脑仍然黑屏。 原因: 咨询前辈,了解到可能为静电导致无法正常启动。 解决步骤

    2024年02月11日
    浏览(41)
  • 2022.08 使用npm安装electron及electron-forge安装中出现的卡顿、缓慢、报错问题的个人解决办法

    最近想尝试一下使用electron,但是光安装和打包发布的尝试就调整了一天 以下包括 electron-forge环境变量设置 electron本体安装时候的网络问题 electron-forge安装时候的报错和缓慢问题 electron源在国外还真是困扰 本文写于2022/08/25,请保证您的npm和node版本尽量是新的 设置npm electro

    2024年02月09日
    浏览(58)
  • Ubuntu系统更新时,出现错误:无法获得锁 /var/lib/apt/lists/lock 解决办法

    当我们在ubuntu系统中使用命令 sudo apt-get update 或者 sudo apt-get upgrade 更新时,有可能出现如下问题: 造成这样的问题是因为其它的程序如系统的自动更新、新立得等正在使用apt-get进程,进程1688占用了这个锁,linux系统一次只允许一个进程执行apt-get 强制解锁(比较暴力) ps

    2024年02月13日
    浏览(53)
  • Pycharm出现的一些问题和解决办法

    1.每次启动打开多个项目,速度很慢。改为每次启动询问打开哪个单一项目 Setting - Appearance Behavior - System Settings - Project - 关闭Reopen projects on startop 2.一直显示《正在关闭项目closing project》,关不上 pycharm 主页 Help - Find Action - 输入 Registry - 禁用 ide.await.scope.completion 3.Downloading

    2024年02月05日
    浏览(60)
  • 串口输出乱码问题的解决方法汇总(持续更新):

    平时工作中程序员在调试时总会用到串口打印数据以及一些标志位查看程序是否出现问题。但是在使用时总会遇到各种各样的问题,最常见的就是输出乱码问题(指的是有收到数据但数据显示的是一堆不认识的汉字或字符),下面就我遇到过的串口乱码问题的相关几种解决方

    2024年02月02日
    浏览(47)
  • 解决LOGITECH 罗技驱动 MAC版出现的一些问题汇总!

    安装前将之前的安装文件清理干净!!!!! 罗技驱动最新安装包下载 我的鼠标是G304 运行官方下载的安装程序,卡住后关掉窗口。 在终端中执行以下命令: sudo /Users/用户名/Downloads/lghub_installer.app/Contents/MacOS/lghub_installer 命令中的用户名请自行修改,如果提示找不到目录,

    2024年02月08日
    浏览(42)
  • Microsoft Edge 和 Google Chrome更新后,出现错误代码:STATUS_STACK_BUFFER_OVERRUN,有效解决办法记录【已解决】

    一开始Microsoft Edge自动升级后,浏览器不能访问了,没有找到解决办法,过了几天 Chrome浏览器也升级后不能正常访问了。查询网络资料后,终于找到办法解决,特此记录。 1、在开始菜单,搜索【Exploit Protection】,点击进入程序设置 2、添加程序进行自定义,点击左侧+号,选

    2024年02月17日
    浏览(128)
  • win10安装cuda出现的问题和解决办法

    1、首先检查电脑系统的显卡驱动,方法如下: 回车后,如果输出驱动版本号,以及显卡信息,则说明显卡驱动已经具备。 回车后,如果没有输出,则需要重新安装显卡驱动。 官方驱动下载网址:https://www.nvidia.cn/Download/index.aspx?lang=cn 2、安装cuda软件,方法如下: 点击软件后

    2024年02月04日
    浏览(60)
  • 常见的HTTP接口超时问题出现原因及解决办法

    HTTP 接口超时问题是指在 HTTP 请求发送到服务器后,由于等待服务器响应的时间超过了预设的超时时间,导致请求被中断。以下是可能导致 HTTP 接口超时问题的原因和解决方法: 网络延迟或不稳定:网络延迟或不稳定可能导致请求在传输过程中耗费的时间超过了预设的超时时

    2024年02月02日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包