Vivado 2024.2 インストール

Vivado 2024.2 がリリースされていたのでインストールした。

いつものようにダウンロードしてきてからつぎのように展開してコンフィグファイルを作成する。

tar xvf FPGAs_AdaptiveSoCs_Unified_2024.2_1113_1001.tar
cd FPGAs_AdaptiveSoCs_Unified_2024.2_1113_1001
sudo ./xsetup -b ConfigGen

コンフィグファイルの /root/.Xilinx/install_config.txt をつぎように編集した。

#### Vitis Unified Software Platform Install Configuration ####
Edition=Vitis Unified Software Platform

Product=Vitis

# Path where AMD FPGAs & Adaptive SoCs software will be installed.
Destination=/opt/Xilinx

# Choose the Products/Devices the you would like to install.
Modules=Install Devices for Kria SOMs and Starter Kits:1,Vitis IP Cache (Enable faster on-boarding for new users):0,Versal AI Edge Series ES1:0,Zynq-7000:1,Virtex UltraScale+ 58G:1,Versal Gen 2 AI Edge Series:1,Artix UltraScale+:1,Spartan-7:1,Install devices for Alveo and edge acceleration platforms:1,Spartan UltraScale+:1,Vitis Networking P4:0,Kintex UltraScale+:1,Versal AI RF Series ES1:0,Artix-7:1,Zynq UltraScale+ MPSoC:1,DocNav:1,Versal HBM Series:1,Virtex UltraScale+:1,Kintex-7:1,Versal AI Core Series:1,Versal AI Edge Series:1,Virtex UltraScale+ HBM:1,Kintex UltraScale:1,Versal Gen 2 Prime Series:1,Versal Premium Series:1,Virtex UltraScale:1,Zynq UltraScale+ RFSoC:1,Power Design Manager (PDM):0,Versal AI Core Series ES1:0,Versal Prime Series:1,Virtex-7:1,Engineering Sample Devices for Custom Platforms:0

# Choose the post install scripts you'd like to run as part of the finalization step. Please note that some of these scripts may require user interaction during runtime.
InstallOptions=

## Shortcuts and File associations ##
# Choose whether Start menu/Application menu shortcuts will be created or not.
CreateProgramGroupShortcuts=0

# Choose the name of the Start menu/Application menu shortcut. This setting will be ignored if you choose NOT to create shortcuts.
ProgramGroupFolder=Xilinx Design Tools

# Choose whether shortcuts will be created for All users or just the Current user. Shortcuts can be created for all users only if you run the installer as administrator.
CreateShortcutsForAllUsers=0

# Choose whether shortcuts will be created on the desktop or not.
CreateDesktopShortcuts=0

# Choose whether file associations will be created or not.
CreateFileAssociation=1

# Choose whether disk usage will be optimized (reduced) after installation
EnableDiskUsageOptimization=1

そして、インストールを実行する。

sudo ./xsetup -b Add -a XilinxEULA,3rdPartyEULA -c /root/.Xilinx/install_config.txt

インストール実行後、念の為にライブラリのインストールスクリプトを実行しておく。

sudo /opt/Xilinx/Vitis/2024.2/scripts/installLibs.sh