Liittyy Digitaalitekniikan kurssiin.
Lataa valmiiksi lisenssitiedosto.
Tässä oletetaan että käyttäjän tunnus on user
ja kotihakemisto siis /home/user/
ja että Vivado asennetaan /home/user/Xilinx/
, tämä tuntuu olevan toimivin ratkaisu mutta pitää huomioida että oletuskansio olisi /opt/Xilinx/
johon kaikki nettiohjeet viittaavat.
Vivado asennuspaketin All OS: Vivado HLx and SDK Full Installer (TAR/GZIP - 20.56 GB) / Xilinx_Vivado_SDK_2016.4_1215_1.tar.gz
voi ladata [Xilinxin sivuilta] tai kopioida labilla muistitikulta.
Mene Terminaalilla samaan kansioon missä asennuspaketti:
cd '/mnt/hgfs/Install/'
(esimerkiksi)
tar -xvf /mnt/hgfs/Install/Xilinx_Vivado_SDK_2016.4_1215_1.tar.gz
(puretaan asennuspaetti, kestää ja tilaa tarvitaan)
cd Xilinx_Vivado_SDK_2016.4_1215_1/
(mennään purettuun kansioon, jos levytila on vähissä voi tässä vaiheessa sen .tar.gz
:n tuhota)
./xsetup
(käynnistetään asennusohjelma)
Asennuksen käynnistyttyä Next > Next > Next ja valitaan Vivado HL WebPACK.
Asennettavat komponentit kannattaa ruksia kuvan mukaisesti:
Asennetaan käyttäjän kotihakemistoon, tässä käyttäjänänä user
, eli /home/user/Xilinx/
, jos asennat ulkoiselle SSD:lle, ole tarkkana että polussa ei ole välilyöntejä:
Next > Install ja asennus kestää koneesta riippuen 10-30min.
Ubuntu 16.4.2 ei ole täysin virallisesti tuettu Xilinxin toimesta, siksi muutama ‘korjaustoimenpide’ (kohta julkaistava Vivado 2017.1:n pitäisi sisältää suurinpiirtein nämä):
Vivado
cd ..
rm -fr Xilinx_Vivado_SDK_2016.4_1215_1/
(postetaan asennuskansio viemästä tilaa)
mv ~/Desktop/*.desktop ~/.local/share/applications/
(siirretään käynnistyskuvakkeet parempaan paikkaan)
chmod 775 ~/.Xilinx/ && sudo chgrp -R user ~/.Xilinx && sudo chown -R user ~/.Xilinx
(korjataan oikeuksia, ei ehkä enää tarpeellinen?)
SDK ei muuten käynnisty suoraan Vivadosta
sudo mv ~/Xilinx/SDK/2016.4/lib/lnx64.o/libstdc++.so.6 ~/Xilinx/SDK/2016.4/lib/lnx64.o/libstdc++.so.6.orig
sudo ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 ~/Xilinx/SDK/2016.4/lib/lnx64.o/libstdc++.so.6
Lisää SWT_GTK3=0
rivi tiedoston ~/Xilinx/SDK/2016.4/bin/xsdk
alkuun heti kommentien jälkeen, esim. nano ~/Xilinx/SDK/2016.4/bin/xsdk
DocNav on 32-bittinen softa joka vaatii vähän erikoiskäsittelyä
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install lib32stdc++6 libgtk2.0-0:i386 libfontconfig1:i386 libx11-6:i386 libxext6:i386 libxrender1:i386 libsm6:i386 libqtgui4:i386
Käynnistetään Vivado ja lukitaan se sivupalkkiin:
Käynnistä Vivado 2014 (jatkoa varten Lock To Launcher) ja Help -> Manage License…:
Load License -> Copy License… ja etsi aikaisemmin lataamasi lisenssitiedosto ja OK. Voit tarkistaa kohdasta View License Status:
Voit poistua lisessimanagerista, Vivado ja SDK ovat nyt käyttövalmiita.