banner
Light

Light Log

做充满希望的动物
x
github
bilibili
steam

Ubuntu24.04.1安装Vivado2024.1

由于我平时用的笔记本是 Macbook, 所以出门的时候就需要连接到家里服务器的 vivado 去编译,最近从朋友那里用友情价淘到了一台小主机,正好就在上面用了 ubuntu2024LTS 版本,结果安装 Vivado 的时候一直停留在 Generate device list 阶段。

这个问题其实从好几年前就一直存在,最大的可能性是缺少 libtinfo5 和 libncurses5 包,有好多人在社区里提到了这个问题。

インストール - Vivado を正常に実行するために必要な Ubuntu ファイル

couldn't load file "librdi_commontasks.so": libtinfo.so.5: cannot open shared object file: No such file or directory

这种情况其实最推荐的是下 tar 包自己执行,毕竟 installer 的话取消下载会把下载文件全部删除(哪怕点了保留也一样)

如果一定要用 installer 然后在 device list 哪里卡住了的话,搜索名称为 vivado 的进程杀掉, 后续出现的 vivado 进程也杀掉。installer 会弹警告框,一路 OK,结束下载器。

安装%VITIS_INSTALL_DIR%/scripts/installLibs.sh

安装 libtinfo5

sudo apt update  
sudo apt install libtinfo-dev  
sudo ln -s /lib/x86_64-linux-gnu/libtinfo.so.6 /lib/x86_64-linux-gnu/libtinfo.so.5

安装 libncurses5

sudo apt install libncurses5-dev

linux 下的 vivado 是不会自动安装 cable driver 的,所以需要我们自己安装

cd ${vivado_install_dir}/data/xicom/cable_drivers/lin64/install_script/
install_drivers/

sudo ./install_drivers

在我的情况下,现在可以正常启动 vivado 并正常编译和烧录,如果还是出现问题,建议考虑重新手动执行 generate device list

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。