Package Details: vivado 2024.2-1

Git Clone URL: https://aur.archlinux.org/vivado.git (read-only, click to copy)
Package Base: vivado
Description: FPGA/CPLD design suite for AMD devices – Vivado edition
Upstream URL: https://www.xilinx.com/products/design-tools/vivado.html
Licenses: custom
Conflicts: vitis
Submitter: xiretza
Maintainer: VitalyR (leuko)
Last Packager: leuko
Votes: 19
Popularity: 0.89
First Submitted: 2019-06-18 22:23 (UTC)
Last Updated: 2024-11-27 15:57 (UTC)

Pinned Comments

leuko commented on 2024-01-14 21:14 (UTC) (edited on 2024-09-26 06:41 (UTC) by leuko)

PKGBUILD cannot download Vivado, you have to download Vivado before executing the PKGBUILD. Refer to PKGBUILD.

This PKGBUILD is also able to install Vitis with some errors, however there is a standalone package called vitis AUR which seems to be more advanced than the installation in this PKGBUILD.

Latest Comments

« First ‹ Previous 1 .. 4 5 6 7 8 9 10 11 12 13 14 15 Next › Last »

EuphoricCatface commented on 2021-09-20 10:37 (UTC) (edited on 2021-09-20 10:39 (UTC) by EuphoricCatface)

@promach While I have no experience of your situation, I suggest that you probably have better luck to follow the "Manual Installation" part of the archwiki entry.

promach commented on 2021-09-19 07:13 (UTC) (edited on 2021-09-19 16:54 (UTC) by promach)

I am using web installer to download the Vivado.

This means the downloaded item is NOT in the form of tar archive (Xilinx_Unified_2021.1_0610_2318.tar.gz)

Could anyone advise on how to modify the PKGBUILD to accommodate the use of web installer during downloading phase ?

Note: This is my own modified PKGBUILD for web installer

xiretza commented on 2021-07-20 08:51 (UTC)

They manage to bundle 5 different gcc toolchains into the damn thing, but apparently adding a few tiny support binaries they need is too much to ask. Added.

johnjohnlys commented on 2021-07-20 08:47 (UTC)

@xiretze Thank for your fast reply! I also found that extra/cpio is needed by Xilinx PetaLinux tool.

https://forums.xilinx.com/t5/Embedded-Linux/petalinux-build-ERROR-Failed-to-Extract-Yocto-SDK/td-p/1128264

xiretza commented on 2021-07-19 18:24 (UTC)

@johnjohnlys: thanks, added.

johnjohnlys commented on 2021-07-19 12:07 (UTC) (edited on 2021-07-19 12:08 (UTC) by johnjohnlys)

Hello, would you like to add 'extra/xorg-xlsclients' to dependencies? I am using 2020.2, and without this package, Vitis does not work due to the error from xsct.

which: no xlsclients in (......)
ERROR: xlsclients is not available on the system, please make sure xlsclients is available on the system.

xiretza commented on 2021-06-25 10:05 (UTC)

Yeah, I'm currently still build-testing it, but it'll be up some time today.

kbeckmann commented on 2021-06-25 10:04 (UTC)

If anyone wants to install Vivado 2021.1 ML Standard edition and doesn't want to modify PKGBUILD, I made a small patch https://gist.github.com/kbeckmann/59fe5318900fb69a20f50081d022a42c

Focshole commented on 2021-05-24 13:14 (UTC) (edited on 2021-05-24 13:17 (UTC) by Focshole)

Ok, so far I have found the required fixes to make Vitis HLS run. As first:

Create ~/.local/bin/arch with as content:

#!/bin/sh

uname -m

Then always launch vivado and vitis with LANG=en_US.UTF-8 (if it isn't your default setup) otherwise some errors may appear due to number formatting (commas instead of dots).

Finally, replace some lines in that obfuscated file as specified here: https://forums.xilinx.com/t5/Design-Entry/Vitis-HLS-2020-2-not-starting-only-splash-screen-visible/td-p/1187946

as you have written below

xiretza commented on 2021-05-01 17:11 (UTC)

Since the only official change with 2020.3 is support for Versal devices, I'm leaving the package at 2020.2 for now. I don't think the effort of updating and testing it is worth it, but if you think otherwise, please post a comment.

About the patch in the obfuscated tcl file, I might include that in the next update, but since it's a single-character change it might be easier for affected users to do that themselves.