欢迎光临
我们一直在努力

linux-vivado开发环境搭建

安装虚拟机

ubuntu的版本:Ubuntu 18.04.2 LTS

安装vivado

官网下载在线安装包:Xilinx_Unified_2022.2_1014_8888_Lin64.bin

加载license

error(没有权限),复制失败。
sudo -s
chmod +777 /home/username/.Xilinx/*.lic

安装JTAG驱动

$ cd /tools/Xilinx/Vivado/2022.2/data/xicom/cable_drivers/lin64/install_script/install_drivers/
$ sudo ./install_drivers 或者 $ sudo ./install_digilent.sh

安装JTAG驱动后找不到FPGA芯片

在这里插入图片描述
修改虚拟机USB设置:一般默认是USB2.0,修改为USB3.1;
然后重新插入JTAG USB线缆。

加载某些功能时命令行出现:Failed to load module "canberra-gtk-module

查看是否安装:
locate libcanberra-gtk-module
/usr/lib/x86_64-linux-gnu/gtk-3.0/modules/libcanberra-gtk-module.so

重新安装
sudo apt-get install libcanberra-gtk-module

快捷启动vivado

桌面打开终端,输入sudo gedit .bashrc
在最后一行添加:source /tools/Xilinx/Vivado/2022.2/settings64.sh

仿真时报错

[XSIM 43-3388] /usr/bin/gcc not found, please install GCC for your Linux distribution.

1. 安装gcc

a.Start by updating the packages list:

*sudo apt update*

b.Install the buildessential package by typing:

*sudo apt install buildessential*

The command installs a bunch of new packages including gcc, g++ and make.

c.You may also want to install the manual pages about using GNU/Linux for development:

*sudo aptget install manpagesdev*

d.To validate that the GCC compiler is successfully installed, use the gcc version command which prints the GCC version:

*gcc version*

The default version of GCC available in the Ubuntu 18.04 repositories is 7.4.0:

输入sudo apt install build-essential命令行时报错,
E: Unable to correct problems, you have held broken packages.

解决办法见下方链接:(因为关闭了软件更新,出现错误)
https://blog.csdn.net/xpy870663266/article/details/94742491

卸载vivado

cd /tools/Xilinx/.xinstall/Vivado_2022.2
sudo ./xsetup -Uninstall

串口调试工具

$sudo apt-get install putty
$sudo putty

查看串口对应的符号
dmesg | grep tty

错误提示:gtk_box_gadget_distribute: assertion ‘size >= 0’ failed in GtkScrollbar

unable open
权限问题
$ll ./ttyUSB0
$sudo adduser young dialout

赞(0)
未经允许不得转载:171主机测评 » linux-vivado开发环境搭建
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址