Zybo Board开发记录: 让 Vivado有Zybo Board的配置文件
由 judyzhong 于 星期三, 07/13/2016 - 10:41 发表

本文转载自:coldnew's blog

在透过 Vivado 去建立新的项目的时候,开发板没有 Zybo Board 的选项可以选,我们就必须自己去设定关于 Zybo Board 的信息。幸好, Digilentinc 针对这个问题有提供关于 Zybo Board 的配置文件,就让我们来搞定他吧。

关于 Zybo Board 的配置文件可以在 Digilentinc 的 GitHub 上找到

下载配置文件
我们可以透过 git 或是直接下载 Digilentinc 位于 GitHub 的 配置文件 ,这边采用 wget 进行下载。
coldnew@gentoo ~ $ wget https://github.com/Digilent/vivado-boards/archive/master.zip

下载完成后,将其解压
coldnew@gentoo ~ $ unzip master.zip

你会看到里面有以下内容,实际上这份压缩包包含了所有 Digilentinc 设计的 Xilinx 相关的开发板的设定信息。
coldnew@gentoo ~/vivado-boards-master $ tree -L 3 .
.
├── new
│ └── board_files
│ ├── arty
│ ├── arty-z20
│ ├── basys3
│ ├── cmod_a7-15t
│ ├── cmod_a7-35t
│ ├── genesys2
│ ├── nexys4
│ ├── nexys4_ddr
│ ├── nexys_video
│ └── zybo
├── old
│ └── board_parts
│ ├── artix7
│ ├── kintex7
│ └── zynq
└── README.md

17 directories, 1 file

安装配置文件
接下来就是进行安装了,假设你的 Vivado 安装到 /opt/Xilinx/Vivado/2016.1/ 的话,我们要把 vivado-boards-master/new/board_files 复制过去
coldnew@gentoo ~/vivado-boards-master $ cp -rf new/board_files /opt/Xilinx/Vivado/2016.1/data/boards/

完成后,你在 /opt/Xilinx/Vivado/2016.1/data/boards/ 的数据应该会像这样

coldnew@gentoo /opt/Xilinx/Vivado/2016.1/data/boards/board_files $ tree -L 1 .
.
├── ac701
├── arty
├── basys3
├── cmod_a7-15t
├── cmod_a7-35t
├── genesys2
├── nexys4
├── nexys4_ddr
├── nexys_video
├── README.md
├── zc702
├── zed
└── zybo

12 directories, 1 file

建立项目
如果你安装过程都没遇到问题,重新启动 Vivado 建立新的项目,就可以看到 Zybo Board 的开发板设定啰~

延伸阅读
[1] https://reference.digilentinc.com/vivado/boardfiles2015

转载:http://xilinx.eetrend.com/blog/10289

让 Vivado有Zybo Board的配置文件的更多相关文章

  1. vivado设计一:建立第一个入门工程(基于zybo)

    vivado设计一:建立第一个入门工程(基于zybo) 0赞 发表于 2014/6/17 23:03:25 阅读(8777) 评论(4) 软件:vivado 2013.4 电脑:xp系统 硬件:zyb ...

  2. Zynq7000开发系列-7(在Zybo上运行Linaro桌面系统)

    目标板:Zybo(7Z010) 主机操作系统:Ubuntu 14.04.5 LTS 64bit 交叉编译链: arm-xilinx-linux-gnueabi-       [gcc version ...

  3. vivado设计四:自定义IP核测试

    在vivado设计三中:http://blog.chinaaet.com/detail/37177已经建立了vivado工程和封装好了自定义IP核. 那么接下来,我们对这个自定义IP核进行测试了:我们 ...

  4. 在嵌入式设计中使用MicroBlaze(Vivado版本)(转)

    原文Xilinx官方文档<ug898-vivado-embedded-design>第三章 一.MicroBlaze处理器设计介绍(略) 二.创建带有MicroBlaze处理器的IP设计 ...

  5. 在嵌入式设计中使用MicroBlaze(Vivado版本)

    原文Xilinx官方文档<ug898-vivado-embedded-design>第三章 一.MicroBlaze处理器设计介绍(略) 二.创建带有MicroBlaze处理器的IP设计 ...

  6. [原创]Zynq AXI-CDMA的使用

    Xilinx 提供了3种DMA AXI-DMA AXI-CDMA AXI-VDMA 使用CDMA能够满足项目需求(MM-MM),DS文档介绍如下: The Xilinx LogiCORE™ IP AX ...

  7. uboot make xxx_config与make的过程分析

    一直很想捋清楚make xxx_config,make 的执行过程. 在uboot的makefile中有这样的话: %_config::unconfig @$(MKCONFIG) -A $(@:_co ...

  8. Android编译过程详解(三)

    前面两节讲解了自定义Android编译项和创建Product产品配置文件,除了编译和定义产品相关环境变量外,还需要定义Board相关环境变量. 1. build/core/config.mk 109 ...

  9. PCIE_DMA实例三:Xilinx 7系列(KC705/VC709)FPGA的EDK仿真

    一:前言 好久没写博客了,前段时间有个朋友加微信请教关于PCIe的一些学习方法.本人也不是专家,只是略知一些皮毛.对于大家反馈的问题未必能一一解答,但一定知无不言.以后我会常来博客园看看,大家可以把问 ...

随机推荐

  1. rocketmq持久化方式

    推荐看下RocketMQ,使用文件做持久化, 并支持分布式事务(虽然可能造成较多的写脏), 异步刷盘,内存预分配, 高可用采用了同步双写及异步复制的方式, 通信是用netty做的,基本上所有耗时的操作 ...

  2. 【spring】【spring mvc】【spring boot】获取spring cloud项目中所有spring mvc的请求资源

    实现的方法: 1.在父级项目中 或者 每个微服务都引用的项目中添加实体类Resource 2.在父级项目中 或者 每个为服务都引用的项目中写一个工具类,作用是用来获取请求资源 3.在每一个微服务的启动 ...

  3. win7怎么设置1440*900分辨率

    右击桌面打开nvidia显卡控制面板显示一栏里面选择更改分辨率如果里面没有你要求的1440*900, 点下面的那个自定义,创建自定义分辨率,水平像素填1440,垂直扫描线填900. 创建完就可以应用了

  4. Oracle session active 和 inactive 状态 说明

    Oracle session active 和 inactive 状态 说明 原创 2011年06月12日 13:08:00 标签: session / oracle / database / ser ...

  5. CDHtmlDialog 基本使用

    跳转 Navigate("res://tt.exe/#138"); 138是html的资源号 输入框的Get,set HRESULT CTTDlg::OnButtonCancel( ...

  6. minishift的本地代码构建

    看文档说支持,但实际尝试了下,失败 发现仍然是找github中的代码 找了半天,发现是在目录下有.git的隐含目录,然后copy到其他目录下删除,然后再试,发现仍然失败. 日志看是指定的目录并没有传入 ...

  7. maven的几个重要配置文件pom.xml、settings.xml;Maven打包生成包含所有依赖的jar包

    一个java项目通过maven自动下载依赖时,会涉级读取三个配置文件,分别是项目下的pom.xml 文件 .用户家目录下的.m2/settings.xml 与 maven 全局配置settings.x ...

  8. STL容器简介

    stl不是面向对象的编程,而是一种不同的编程模式————泛型编程 我们常用到的STL容器有vector.list.deque.map.multimap.set.multiset 顺序性容器:vecto ...

  9. SQL精华应用

    [精确到纳秒的时间函数] SYSDATETIME().SYSUTCDATETIME()        ---- 精确程度取决于执行 SQL Server 实例的计算机硬件和 Windows 版本号 [ ...

  10. mysql索引处理

    1.索引作用在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率.特别是当数据量非常大,查询涉及多个表时,使用索引往往能使查询速度加快成千上万倍.例如,有3个 ...