Package Details: vivado 2021.1-3

Git Clone URL: https://aur.archlinux.org/vivado.git (read-only, click to copy)
Package Base: vivado
Description: FPGA/CPLD design suite for Xilinx devices
Upstream URL: https://www.xilinx.com/products/design-tools/vivado.html
Licenses: custom
Submitter: xiretza
Maintainer: xiretza
Last Packager: xiretza
Votes: 11
Popularity: 0.042297
First Submitted: 2019-06-18 22:23
Last Updated: 2021-07-20 08:51

Latest Comments

1 2 3 4 5 6 ... Next › Last »

EuphoricCatface commented on 2021-09-20 11:03

Let me share a warning for beginners. I personally had to waste many hours to figure this out :P

If you're going to run C code with Xilinx provided IDE, i.e. you're interested in running a (soft) MCU trying to follow tutorials from Xilinx, then you'd better go with Manual Installation instead, and select Vitis, not Vivado.

This PKGBUILD automatically selects Vivado instead, and then deletes .xinstall. If you know what it means, then it is a convenient way to cut off the installation size. If you don't, you could easily get lost in cryptic messages (mostly about missing excutables).

EuphoricCatface commented on 2021-09-20 10:37

@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

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

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

@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

@johnjohnlys: thanks, added.

johnjohnlys commented on 2021-07-19 12:07

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

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

kbeckmann commented on 2021-06-25 10:04

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

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