Skip to content
This repository has been archived by the owner on Feb 28, 2023. It is now read-only.

Commit

Permalink
Add XRT 2021.2 and Alveo U55c.
Browse files Browse the repository at this point in the history
  • Loading branch information
JGoutin committed Feb 2, 2022
1 parent 37f2a65 commit 4c980f8
Show file tree
Hide file tree
Showing 4 changed files with 30 additions and 3 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ The role requires to be run as root on the target host.
Supported values: `aws`, `azure`.
If not specified, default to the classical Xilinx XRT environment.
* **xilinx_xrt_platforms**: List of FPGA platforms. If specified, install related deployment target platform packages.
Supported values in the list: `u50`, `u200`, `u250`, `u280`.
Supported values in the list: `u50`, `u55c`, `u200`, `u250`, `u280`.
* **xilinx_xrt_ensure_compatible_kernel**: If `true`, ensure the Linux kernel installed is compatible.
Default to `true`.
* **xilinx_xrt_bashrc**: If `true`, add the source of the XRT setup script to the user `~/.bashrc`.
Expand Down
1 change: 0 additions & 1 deletion azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,6 @@ jobs:

- script: molecule test
displayName: Test Ansible role
condition: always()
env:
ANSIBLE_DISPLAY_SKIPPED_HOSTS: "False"
ANSIBLE_FORCE_COLOR: "True"
Expand Down
28 changes: 28 additions & 0 deletions filter_plugins/main.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,16 @@
# https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/alveo.html
_BASE_URL = "https://www.xilinx.com/bin/public/openDownload?filename="
_PACKAGES = {
"2021.2": {
"RedHat": {
"7": "xrt_202120.2.12.427_7.8.2003-x86_64-xrt.rpm",
"8": "xrt_202120.2.12.427_8.1.1911-x86_64-xrt.rpm",
},
"Debian": {
"bionic": "xrt_202120.2.12.427_18.04-amd64-xrt.deb",
"focal": "xrt_202120.2.12.427_20.04-amd64-xrt.deb",
},
},
"2021.1": {
"RedHat": {
"7": "xrt_202110.2.11.634_7.6.1810-x86_64-xrt.rpm",
Expand Down Expand Up @@ -147,6 +157,10 @@
# Deployment Target Platform packages (Same base URL as _PACKAGES)
_PLATFORM_PACKAGES = {
"u50": {
"2021.2": {
"Debian": "xilinx-u50_2021.2_2021_1021_1001-all.deb.tar.gz",
"RedHat": "xilinx-u50_2021.2_2021_1021_1001-noarch.rpm.tar.gz",
},
"2021.1": {
"Debian": "xilinx-u50-gen3x16-xdma-all_1-2784799.deb.tar.gz",
"RedHat": "xilinx-u50-gen3x16-xdma-noarch_1-2784799.rpm.tar.gz",
Expand Down Expand Up @@ -177,7 +191,17 @@
"RedHat": "xilinx-u50-xdma-201910.1-0911.x86_64.rpm",
},
},
"u55c": {
"2021.2": {
"Debian": "xilinx-u55c_2021.2_2021_1021_1001-all.deb.tar.gz",
"RedHat": "xilinx-u55c_2021.2_2021_1021_1001-noarch.rpm.tar.gz",
},
},
"u200": {
"2021.2": {
"Debian": "xilinx-u200_2021.2_2021_1021_1001-all.deb.tar.gz",
"RedHat": "xilinx-u200_2021.2_2021_1021_1001-noarch.rpm.tar.gz",
},
"2021.1": {
"Debian": "xilinx-u200-gen3x16-xdma-all_1-3209015.deb_2.tar.gz",
"RedHat": "xilinx-u200-gen3x16-xdma-noarch_1-3209015.rpm_2.tar.gz",
Expand All @@ -191,6 +215,10 @@
},
},
"u250": {
"2021.2": {
"Debian": "xilinx-u250_2021.2_2021_1021_1001-all.deb.tar.gz",
"RedHat": "xilinx-u250_2021.2_2021_1021_1001-noarch.rpm.tar.gz",
},
"2021.1": {
"Debian": "xilinx-u250-gen3x16-xdma-all_3.1-3063142.deb_2.tar.gz",
"RedHat": "xilinx-u250-gen3x16-xdma-noarch_3.1-3063142.rpm_2.tar.gz",
Expand Down
2 changes: 1 addition & 1 deletion molecule/default/molecule.yml
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ platforms:
- xrt_2018_2

- name: centos_8-2021.1
image: centos:8
image: quay.io/centos/centos:stream8
groups:
- xrt_2021_1

Expand Down

0 comments on commit 4c980f8

Please sign in to comment.