1、CentOS版本信息

$ cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

2、SDSoC下载地址:

https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/sdx-development-environments.html

3、安装

4、驱动安装

4.1、install_drivers

$ cd ~/Xilinx/Vivado/2019.1/data/xicom/cable_drivers/lin64/install_script/install_drivers/
$ ls
52-xilinx-digilent-usb.rules install_digilent.sh setup_xilinx_ftdi
52-xilinx-ftdi-usb.rules install_drivers
52-xilinx-pcusb.rules setup_pcusb
$ sudo ./install_drivers
INFO: Installing cable drivers.
INFO: Script name = ./install_drivers
INFO: HostName = localhost.localdomain
INFO: Current working dir = /home/ac/Xilinx/Vivado/2019.1/data/xicom/cable_drivers/lin64/install_script/install_drivers
INFO: Kernel version = 3.10.0-957.el7.x86_64.
INFO: Arch = x86_64.
USB udev file exists and will not be updated.
--File /etc/udev/rules.d/52-xilinx-ftdi-usb.rules does not exist.
--File version of /etc/udev/rules.d/52-xilinx-ftdi-usb.rules = 0000.
--Updating rules file.
--File /etc/udev/rules.d/52-xilinx-pcusb.rules exists.
--File /etc/udev/rules.d/52-xilinx-pcusb.rules version = 0002
--File 52-xilinx-pcusb.rules exists.
--File 52-xilinx-pcusb.rules version = 0002
--File 52-xilinx-pcusb.rules is already updated.

INFO: Digilent Return code = 0
INFO: Xilinx Return code = 0
INFO: Xilinx FTDI Return code = 0
INFO: Return code = 0
INFO: Driver installation successful.
CRITICAL WARNING: Cable(s) on the system must be unplugged then plugged back in order for the driver scripts to update the cables.

$ ls /etc/udev/rules.d
52-digilent-usb.rules 99-vmware-scsi-udev.rules
52-xilinx-digilent-usb.rules 52-xilinx-pcusb.rules
52-xilinx-ftdi-usb.rules 70-persistent-ipoib.rules

$ sudo udevadm control --reload-rules

4.2、安装digilent.adept.runtime-2.19.2.x86_64.rpm和digilent.adept.utilities-2.2.1.x86_64.rpm

下载地址:https://reference.digilentinc.com/reference/software/adept/start

$ sudo dmesg --clear

$ dmesg
[ 2274.644948] usb 1-1: new high-speed USB device number 7 using ehci-pci
[ 2274.950294] usb 1-1: New USB device found, idVendor=0403, idProduct=6014
[ 2274.950299] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2274.950301] usb 1-1: Product: Digilent USB Device
[ 2274.950303] usb 1-1: Manufacturer: Digilent
[ 2274.950304] usb 1-1: SerialNumber: 210512180081
[ 2275.089932] usbcore: registered new interface driver ftdi_sio
[ 2275.089960] usbserial: USB Serial support registered for FTDI USB Serial Device
[ 2275.089997] ftdi_sio 1-1:1.0: FTDI USB Serial Device converter detected
[ 2275.090056] usb 1-1: Detected FT232H
[ 2275.091996] usb 1-1: FTDI USB Serial Device converter now attached to ttyUSB0
[ 2275.950610] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
[ 2275.950631] ftdi_sio 1-1:1.0: device disconnected

$ dadutil enum
Found 1 device(s)

Device: JtagHs1
Product Name: Digilent JTAG-HS1
User Name: JtagHs1
Serial Number: 210512180081

$ djtgcfg enum
Found 1 device(s)

Device: JtagHs1
Product Name: Digilent JTAG-HS1
User Name: JtagHs1
Serial Number: 210512180081

$ djtgcfg init -d JtagHs1
Initializing scan chain...
Found Device ID: 13722093
Found Device ID: 4ba00477

Found 2 device(s):
Device 0: ARM_DAP
Device 1: XC7Z010

4.3、启动vivado, Open Hardware Manager, 点击Auto Connect

提示以下错误:

[Labtoolstcl 44-494] There is no active target available for server at localhost.  Targets(s) ", jsn-JTAG-HS1-210512180081" may be locked by another hw_server.

解决办法:

关机并更改虚拟机USB兼容性设置为USB 3.0

重新开机

Centos 7 安装 Xilinx SDSoC Development Environment的更多相关文章

  1. Create A .NET Core Development Environment Using Visual Studio Code

    https://www.c-sharpcorner.com/article/create-a-net-core-development-environment-using-visual-studio- ...

  2. CentOS JAVA安装及查看路径方法

    一.安装: 方法一:手动解压JDK的压缩包,然后设置环境变量 1.在/usr/目录下创建java目录 [root@localhost ~]# mkdir/usr/java[root@localhost ...

  3. centos 怎么安装 g++

    centos 怎么安装 g++ 找了n久  找到一个实用的 有gcc  但是 是老版本的  tarball 编译 nmap 的时候说机器没有g++ 各种方法都试过 然后 找到下面这个方法: cento ...

  4. centos 6 安装

    centos 6 安装步骤  说明: 1.install or upgrade an existing system安装或升级现有系统 2.install system with basic vide ...

  5. 在centos中安装jenkins master测试环境

    在centos中安装jenkins   1)安装目录 pwd (/home/AAA)   2)检查java是否安装 [AAA@Centos_AAA jenkins]$ java -version  j ...

  6. CentOS下安装JDK7 转载

    转载地址:http://www.cnblogs.com/rilley/archive/2012/02/02/2335395.html CentOS下安装JDK7 下载地址:http://www.ora ...

  7. centos JDK安装

    第一步:查看Linux自带的JDK是否已安装 (卸载centOS已安装的1.4) 安装好的CentOS会自带OpenJdk,用命令 java -version ,会有下面的信息: java versi ...

  8. 删:Centos 7安装Nginx 1.8

    [CentOS 7] 安装nginx! 首先进行 nginx yum Nginx安装记录 注意:如果用源码安装,nginx配置时需要指定--with-pcer对应的压缩包路径,如果使用二进制安装不需要 ...

  9. Centos编译安装PHP 5.5笔记

    本篇是在 Centos 6.4 32bit 下编译安装 php 5.5.5 的笔记,接上篇 Centos编译安装Apache 2.4.6笔记.php 5.5.x 和 centos 源里面的 php 5 ...

随机推荐

  1. paramiko-ssh实例

    import paramiko # 创建SSH对象 ssh = paramiko.SSHClient() # 允许连接不在know_hosts文件中的主机 ssh.set_missing_host_k ...

  2. Makefile速查笔记

    Makefile速查笔记 Makefile中的几个调试方法 一. 使用 info/warning/error 增加调试信息 a. $(info "some text")打印 &qu ...

  3. Laravel 查询数据按照时间分组

    首先取消严格模式: // config/database.php // 'strict' => true, // 严谨模式注释掉 查询构造器代码: //查询构造器部分代码 })->with ...

  4. day07 类

    一.目录 1.模块 2.包 3.isinstance issubclass type 4.方法和函数 5.反射 6.约束 7.继承 8.特殊成员 9.异常处理 补充知识点 10.hashlib模块 1 ...

  5. 四、Attribute(2)授权角色过滤器

    一.授权过滤器 1.新建一个mvc 项目 2.首先创建一个过滤器 MyAuthorizeAttribute 继承AuthorizeAttribute,并重写 AuthorizeCore public ...

  6. 排序算法之快速排序QuickSort

    挖坑填数-快速排序 1. left = L,right = R;将基准数挖出形成第一个坑s[left]; 2. right --; 由后向前找比它小的数,找到后挖出此数填前一个坑s[left]中. 3 ...

  7. 分布式之Zookeeper一(分布式锁与Zookeeper集群)

    说到分布式开发,不得不说的就是zookeeper了:zookeeper官网说到Apache ZooKeeper致力于开发和维护可实现高度可靠的分布式协调的开源服务器.那么zk作为一个协调者的存在,是分 ...

  8. KMP算法查找字符串

    假设长字符串为t,短字符串为p.为了进行KMP匹配,首先需要计算字符串p的next数组,后面实现了计算该数组的函数void KmpGenNext(char* p, int* next).对于”abca ...

  9. python中的函数def和函数的参数

    '''函数: 1.减少代码重用性 2.易维护 3.可扩展性强 4.类型function 定义函数: def 函数变量名(): 函数的调用: 1.函数名加括号 2.函数如果没被调用,不会去执行函数内部的 ...

  10. QTP(6)

    一.检查点 1.标准检查点(Standard Checkpoint) 作用:检查对象的属性值是否正确 文本框对象:text 预期值 单选按钮对象:checked ON/OFF 下拉框对象:Select ...