Skip to content

Commit f315109

Browse files
committed
Update Vitis to 2024.1
1 parent 625bb4f commit f315109

File tree

12 files changed

+100
-218
lines changed

12 files changed

+100
-218
lines changed

.gitmodules

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,7 @@
1717
[submodule "Vitis/examples/xilinx_2021.2"]
1818
path = Vitis/examples/xilinx_2021.2
1919
url = https://github.com/Xilinx/Vitis_Accel_Examples
20+
[submodule "Vitis/examples/xilinx_2024.1"]
21+
path = Vitis/examples/xilinx_2024.1
22+
url = https://github.com/Xilinx/Vitis_Accel_Examples
23+
branch = 2024.1

ERRATA.md

Lines changed: 16 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@
44
## Shell Errata
55
Shell errata is [documented here](./hdk/docs/AWS_Shell_ERRATA.md)
66

7+
## Vitis
8+
9+
* Support for Vitis software emulation has been deprecated by AMD, therefore, no longer supported.
10+
711
## HDK
812
* Multiple SDE instances per CL is not supported in this release. Support is planned for a future release.
913
* DRAM Data retention is not supported for CL designs with less than 4 DDRs enabled
@@ -13,37 +17,37 @@ Shell errata is [documented here](./hdk/docs/AWS_Shell_ERRATA.md)
1317

1418
### flop_ccf.sv bug
1519

16-
We have identified a bug in the `flop_ccf.sv` module that can potentially impact timing closure of designs.
17-
The module is instantiated in `sh_ddr.sv` and inadvertently introduces a timing path on the reset logic.
18-
Although there is no functional impact, it may increase Vivado tool’s effort in timing closure of design.
19-
There should be no functional impact from this bug if your design has already met timing.
20+
We have identified a bug in the `flop_ccf.sv` module that can potentially impact timing closure of designs.
21+
The module is instantiated in `sh_ddr.sv` and inadvertently introduces a timing path on the reset logic.
22+
Although there is no functional impact, it may increase Vivado tool’s effort in timing closure of design.
23+
There should be no functional impact from this bug if your design has already met timing.
2024
This bug is fixed in aws-fpga release v1.4.19
2125

2226
Q: Which designs does this bug affect?
2327
A: This bug only affects designs that instantiate the sh_ddr module.
2428

2529
Q: How do I fix my design if I am affected by this bug?
26-
A: Pull aws-fpga release v1.4.19 or later from the aws-fpga github and rebuild your cl design.
27-
The flop_ccf.sv files from the latest release that contain the fix are: [sh_ddr/synth/flop_ccf.sv](https://github.com/aws/aws-fpga/blob/master/hdk/common/shell_v04261818/design/sh_ddr/synth/flop_ccf.sv) &
30+
A: Pull aws-fpga release v1.4.19 or later from the aws-fpga github and rebuild your cl design.
31+
The flop_ccf.sv files from the latest release that contain the fix are: [sh_ddr/synth/flop_ccf.sv](https://github.com/aws/aws-fpga/blob/master/hdk/common/shell_v04261818/design/sh_ddr/synth/flop_ccf.sv) &
2832
[sh_ddr/sim/flop_ccf.sv](https://github.com/aws/aws-fpga/blob/master/hdk/common/shell_v04261818/design/sh_ddr/sim/flop_ccf.sv)
2933

3034
### Xilinx Design Advisory for UltraScale/UltraScale+ DDR4/DDR3 IP - Memory IP Timing Exceptions (AR# 73068)
3135
AWS EC2 F1 customers using the DDR4 IP in customer logic (HDK or SDAccel/Vitis designs) may be impacted by a recent design advisory from Xilinx.
3236

3337
AWS customers may experience hardware failures including: post calibration data errors and DQS gate tracking issues. The error condition is build dependent and errors would need to be detected on the first write/read access after a successful calibration to prevent further data corruption.
3438

35-
To detect if your build is impacted by this bug, AWS recommends all EC2 F1 customers utilizing the DDR4 IP in their designs should run a TCL script on the design checkpoint point (DCP) to check to determine if the design is susceptible to this issue. If the check passes, your design is safe to use as the hardware will function properly.
36-
If the check fails, the design is susceptible to the issue and will need to be regenerated using the same tool version with the AR 73068 patch.
37-
For designs under development, we recommend applying the patch to your on-premises tools or update to developer kit v1.4.15.
39+
To detect if your build is impacted by this bug, AWS recommends all EC2 F1 customers utilizing the DDR4 IP in their designs should run a TCL script on the design checkpoint point (DCP) to check to determine if the design is susceptible to this issue. If the check passes, your design is safe to use as the hardware will function properly.
40+
If the check fails, the design is susceptible to the issue and will need to be regenerated using the same tool version with the AR 73068 patch.
41+
For designs under development, we recommend applying the patch to your on-premises tools or update to developer kit v1.4.15.
3842
For additional details, please refer to the [Xilinx Answer Record #73068](https://support.xilinx.com/s/article/73068?language=en_US)
3943

4044
We recommend using [Developer Kit Release v1.4.15a](https://github.com/aws/aws-fpga/releases/tag/v1.4.15a) or newer to allow for patching and fixing the DDR4 IP timing exception by re-generating the IP.
4145

42-
### 2019.1
46+
### 2019.1
4347
* Vivado `compile_simlib` command fails to generate the following verilog IP libraries for the following simulators.
4448
* Please refer to the Xilinx Answer record for details.
4549

46-
| Library(verilog) | Simulator | Xilinx Answer Record |
50+
| Library(verilog) | Simulator | Xilinx Answer Record |
4751
|---|---|---|
4852
| `sync_ip` | Cadence IES | [AR72795](https://support.xilinx.com/s/article/72795?language=en_US) |
4953
| `hdmi_gt_controller_v1_0_0` | Synopsys VCS | [AR72601](https://support.xilinx.com/s/article/72601?language=en_US) |
@@ -53,4 +57,4 @@ We recommend using [Developer Kit Release v1.4.15a](https://github.com/aws/aws-f
5357
## SDAccel (For additional restrictions see [SDAccel ERRATA](./SDAccel/ERRATA.md))
5458
* Virtual Ethernet is not supported when using SDAccel
5559
* DRAM Data retention is not supported for kernels that provision less than 4 DDRs
56-
* Combinatorial loops in CL designs are not supported.
60+
* Combinatorial loops in CL designs are not supported.

Vitis/README.md

Lines changed: 19 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -13,18 +13,20 @@ The F1 HW Target compile time is ~50 minutes, therefore, software and hardware e
1313

1414
# Table of Content
1515

16-
1. [Overview](#overview)
17-
2. [Prerequisites](#prerequisites)
18-
* [AWS Account, F1/EC2 Instances, On-Premises, AWS IAM Permissions, AWS CLI and S3 Setup](#iss)
19-
* [Github and Environment Setup](#gitsetenv)
20-
3. [Build the host application, Xilinx FPGA binary and verify you are ready for FPGA acceleration](#createapp)
21-
* [Emulate the code](#emu)
22-
* [Software Emulation](#swemu)
23-
* [Hardware Emulation](#hwemu)
24-
* [Build the host application and Xilinx FPGA Binary](#hw)
25-
4. [Create an Amazon FPGA Image (AFI)](#createafi)
26-
5. [Run the FPGA accelerated application on F1](#runonf1)
27-
6. [Additional Vitis Information](#read)
16+
- [Quick Start Guide to Accelerating your C/C++ application on an AWS F1 FPGA Instance with Vitis](#quick-start-guide-to-accelerating-your-cc-application-on-an-aws-f1-fpga-instance-with-vitis)
17+
- [Table of Content](#table-of-content)
18+
- [Overview](#overview)
19+
- [Prerequisites](#prerequisites)
20+
- [AWS Account, F1/EC2 Instances, On-Premises, AWS IAM Permissions, AWS CLI and S3 Setup (One-time Setup)](#aws-account-f1ec2-instances-on-premises-aws-iam-permissions-aws-cli-and-s3-setup-one-time-setup)
21+
- [Github and Environment Setup](#github-and-environment-setup)
22+
- [1. Build the host application, Xilinx FPGA binary and verify you are ready for FPGA acceleration](#1-build-the-host-application-xilinx-fpga-binary-and-verify-you-are-ready-for-fpga-acceleration)
23+
- [Emulate your Code](#emulate-your-code)
24+
- [Hardware (HW) Emulation](#hardware-hw-emulation)
25+
- [Build the Host Application and Xilinx FPGA Binary](#build-the-host-application-and-xilinx-fpga-binary)
26+
- [2. Create an Amazon FPGA Image (AFI)](#2-create-an-amazon-fpga-image-afi)
27+
- [Tracking the status of your registered AFI](#tracking-the-status-of-your-registered-afi)
28+
- [3. Run the FPGA accelerated application on Amazon FPGA instances](#3-run-the-fpga-accelerated-application-on-amazon-fpga-instances)
29+
- [Additional Vitis Information](#additional-vitis-information)
2830

2931

3032
<a name="overview"></a>
@@ -59,7 +61,7 @@ The F1 HW Target compile time is ~50 minutes, therefore, software and hardware e
5961
* Sourcing the *vitis_setup.sh* script:
6062
* Downloads and sets the correct AWS Platform:
6163
* AWS Vitis Platform that contains the dynamic hardware that enables Vitis kernels to run on AWS F1 instances.
62-
* Valid platforms for shell_v04261818: `AWS_PLATFORM_201920_3` (Default) AWS F1 Vitis platform.
64+
* Valid platforms for shell_v04261818: `AWS_PLATFORM_201920_4` (Default) AWS F1 Vitis platform.
6365
* Sets up the Xilinx Vitis example submodules.
6466
* Installs the required libraries and package dependencies.
6567
* Run environment checks to verify supported tool/lib versions.
@@ -73,24 +75,7 @@ This section will walk you through creating, emulating and compiling your host a
7375
# Emulate your Code
7476

7577
The main goal of emulation is to ensure functional correctness and to determine how to partition the application between the host CPU and the FPGA.
76-
HW/SW Emulation does not require use of actual FPGA's and can be run on any compute instances. Using non-F1 EC2 compute instances for initial development will help reduce costs.
77-
78-
<a name="swemu"></a>
79-
## Software (SW) Emulation
80-
81-
For CPU-based (SW) emulation, both the host code and the FPGA binary code are compiled to run on an x86 processor.
82-
SW Emulation enables developers to iterate and refine the algorithms through fast compilation.
83-
The iteration time is similar to software compile and run cycles on a CPU.
84-
85-
The instructions below describe how to run the Vitis SW Emulation flow using the Makefile provided with a simple "hello world" example
86-
87-
```
88-
$ cd $VITIS_DIR/examples/xilinx/hello_world
89-
$ make clean
90-
$ make run TARGET=sw_emu DEVICE=$AWS_PLATFORM all
91-
```
92-
93-
For more information on how to debug your application in a SW Emulation environment.
78+
HW Emulation does not require use of actual FPGA's and can be run on any compute instances. Using non-F1 EC2 compute instances for initial development will help reduce costs.
9479

9580
<a name="hwemu"></a>
9681
## Hardware (HW) Emulation
@@ -102,7 +87,7 @@ The instructions below describe how to run the HW Emulation flow using the Makef
10287
```
10388
$ cd $VITIS_DIR/examples/xilinx/hello_world
10489
$ make clean
105-
$ make run TARGET=hw_emu DEVICE=$AWS_PLATFORM all
90+
$ make run TARGET=hw_emu PLATFORM=$AWS_PLATFORM all
10691
```
10792
For more information on how to debug your application in a HW Emulation environment.
10893

@@ -116,7 +101,7 @@ The instructions below describe how to build the Xilinx FPGA Binary and host app
116101
```
117102
$ cd $VITIS_DIR/examples/xilinx/hello_world
118103
$ make clean
119-
$ make TARGET=hw DEVICE=$AWS_PLATFORM all
104+
$ make TARGET=hw PLATFORM=$AWS_PLATFORM all
120105
```
121106

122107
NOTE: If you encounter an error with `No current synthesis run set`, you may have previously run the [HDK IPI examples](../hdk/docs/IPI_GUI_Vivado_Setup.md) and created a `Vivado_init.tcl` file in `~/.Xilinx/Vivado`. This will cause [problems](https://forums.aws.amazon.com/thread.jspa?threadID=268202&tstart=25) with the build process, thus it is recommended to remove it before starting a hardware system build.
@@ -130,7 +115,7 @@ The runtime drivers are designed to only bind to 0xF010 and 0x1042(Cleared AFI)
130115

131116
This assumes you have:
132117
* [Compiled your host application and Xilinx FPGA Binary](#hw)
133-
* Validated your code using [SW/HW Emulation](#emu) and you are ready to create an AFI and test on F1.
118+
* Validated your code using [HW Emulation](#emu) and you are ready to create an AFI and test on F1.
134119
* [Setup AWS CLI and S3 bucket](docs/Setup_AWS_CLI_and_S3_Bucket.md) for AFI creation
135120

136121
The [create_vitis_afi.sh](./tools/create_vitis_afi.sh) script is provided to facilitate AFI creation from a Xilinx FPGA Binary, it:

Vitis/docs/Create_Runtime_AMI.md

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,22 @@
1-
# Create a Runtime AMI Starting with Amazon Linux 2, Centos or Ubuntu
1+
# Create a Runtime AMI Starting with Amazon Linux 2, Centos or Ubuntu
22

33
## Runtime AMI Compatibility Table
44

55
| Vitis Version used for AFI Development | Compatible Xilinx Runtime |
66
|----------------------------------------|--------------------------------------------------------------------------------------------------------------------|
7+
| 2024.1 | AWS FPGA Developer AMI 1.16.x (XRT is pre-installed) or [XRT](https://xilinx.github.io/XRT/2024.1/html/build.html) |
78
| 2021.2 | AWS FPGA Developer AMI 1.12.x (XRT is pre-installed) or [XRT](https://xilinx.github.io/XRT/2021.2/html/build.html) |
89
| 2021.1 | AWS FPGA Developer AMI 1.11.x (XRT is pre-installed) or [XRT](https://xilinx.github.io/XRT/2021.1/html/build.html) |
910
| 2020.2 | AWS FPGA Developer AMI 1.10.x (XRT is pre-installed) or [XRT](https://xilinx.github.io/XRT/2020.2/html/build.html) |
1011
| 2020.1 | AWS FPGA Developer AMI 1.9.x (XRT is pre-installed) or [XRT](https://xilinx.github.io/XRT/2020.1/html/build.html) |
1112
| 2019.2 | AWS FPGA Developer AMI 1.8.x (XRT is pre-installed) or [XRT](https://xilinx.github.io/XRT/2019.2/html/build.html) |
1213

13-
## 1. Launch a Runtime Instance & Install Required Packages
14+
## 1. Launch a Runtime Instance & Install Required Packages
1415

15-
* Launch an F1 instance using [Centos 7](https://aws.amazon.com/marketplace/pp/B00O7WM7QW), Ubuntu or Amazon Linux 2 AMI's.
16+
* Launch an F1 instance using [Ubuntu FPGA Developer AMI](https://aws.amazon.com/marketplace/pp/prodview-f5kjsenkfkz5u).
1617

17-
## 2. Install Runtime Drivers
18-
* Build XRT on either your runtime or a similar instance using the [XRT build steps](https://xilinx.github.io/XRT/2019.2/html/build.html).
18+
## 2. Install Runtime Drivers
19+
* Build XRT on either your runtime or a similar instance using the [XRT build steps](https://xilinx.github.io/XRT/2024.2/html/build.html).
1920
* Install the XRT package on your runtime instance
2021

2122
## 3. Run your FPGA accelerated application on your Runtime Instance.
@@ -25,7 +26,7 @@ $ source /opt/xilinx/xrt/setup.sh
2526
```
2627
* Run application to verify that it works:
2728
```bash
28-
$ ./helloworld ./vector_addition.awsxclbin
29+
$ ./helloworld ./vector_addition.awsxclbin
2930
```
3031
* You might want to add a link to the setup command: `/opt/xilinx/xrt/setup.sh` in the `/etc/profile.d` path to be able to setup on start.
3132

@@ -35,4 +36,4 @@ $ ./helloworld ./vector_addition.awsxclbin
3536

3637
## 5. Make Runtime AMI available on the AWS Marketplace
3738

38-
* Please see [Section 5 of the AWS Marketplace Seller's Guide](https://awsmp-loadforms.s3.amazonaws.com/AWS_Marketplace_-_Seller_Guide.pdf#page=19) for more details.
39+
* Please see [Section 5 of the AWS Marketplace Seller's Guide](https://awsmp-loadforms.s3.amazonaws.com/AWS_Marketplace_-_Seller_Guide.pdf#page=19) for more details.

Vitis/docs/XRT_installation_instructions.md

Lines changed: 8 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
# Xilinx Runtime (XRT) and Vitis Tool versions
22

3-
* Xilinx Runtime versions match with the tool that you created your Vitis AFI with.
4-
* We provide pre-built RPM's for Centos/RHEL/AL2 and instructions for building XRT
3+
* Xilinx Runtime versions match with the tool that you created your Vitis AFI with.
4+
* We provide pre-built RPM's for Centos/RHEL/AL2 and instructions for building XRT
55
* Use the below table as reference to install and use the correct XRT version for your applications.
66

77
| Xilinx Vitis Tool Version | XRT Release Tag | SHA | `xrt` or `xrt-aws` RPM's (Centos/RHEL) |`xrt` or`xrt-aws` RPM's (AL2) |
88
|---|---|---|---|---|
9+
|2024.1| [202410.2.17.319](https://github.com/Xilinx/XRT/releases/tag/202410.2.17.319) | a75e9843c875bac0f52d34a1763e39e16fb3c9a7 | N/A | N/A |
910
|2021.2| [202120.2.12.427](https://github.com/Xilinx/XRT/releases/tag/202120.2.12.427) | 2719b6027e185000fc49783171631db03fc0ef79 | [xrt_202120.2.12.0_7.9.2009-x86_64-aws.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.12.0/Patches/XRT_2021_2/xrt_202120.2.12.0_7.9.2009-x86_64-aws.rpm) [xrt_202120.2.12.0_7.9.2009-x86_64-xrt.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.12.0/Patches/XRT_2021_2/xrt_202120.2.12.0_7.9.2009-x86_64-xrt.rpm) | [xrt_202210.2.13.0_2-x86_64-aws.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.12.0/Patches/XRT_2021_2/xrt_202210.2.13.0_2-x86_64-aws.rpm) [xrt_202210.2.13.0_2-x86_64-xrt.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.12.0/Patches/XRT_2021_2/xrt_202210.2.13.0_2-x86_64-xrt.rpm)|
1011
|2021.1| [202110.2.11.634](https://github.com/Xilinx/XRT/releases/tag/202110.2.11.634) | 5ad5998d67080f00bca5bf15b3838cf35e0a7b26 | [xrt_202110.2.11.0_7.9.2009-x86_64-xrt.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.11.0/Patches/XRT_2021_1/xrt_202110.2.11.0_7.9.2009-x86_64-xrt.rpm) [xrt_202110.2.11.0_7.9.2009-x86_64-aws.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.11.0/Patches/XRT_2021_1/xrt_202110.2.11.0_7.9.2009-x86_64-aws.rpm) | [xrt_202110.2.11.0_2-x86_64-xrt.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.11.0/Patches/XRT_2021_1/xrt_202110.2.11.0_2-x86_64-xrt.rpm) [xrt_202110.2.11.0_2-x86_64-aws.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.11.0/Patches/XRT_2021_1/xrt_202110.2.11.0_2-x86_64-aws.rpm)|
1112
|2020.2| [202020.2.8.743](https://github.com/Xilinx/XRT/releases/tag/202020.2.8.743) | 77d5484b5c4daa691a7f78235053fb036829b1e9 | [xrt_202020.2.8.0_7.9.2009-x86_64-xrt.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.10.0/Patches/XRT_2020_2/xrt_202020.2.8.0_7.9.2009-x86_64-xrt.rpm) [xrt_202020.2.8.0_7.9.2009-x86_64-aws.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.10.0/Patches/XRT_2020_2/xrt_202020.2.8.0_7.9.2009-x86_64-aws.rpm) | [xrt_202020.2.8.0_2-x86_64-xrt.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.10.0/Patches/XRT_2020_2/xrt_202020.2.8.0_2-x86_64-xrt.rpm) [xrt_202020.2.8.0_2-x86_64-aws.rpm](https://aws-fpga-developer-ami.s3.amazonaws.com/1.10.0/Patches/XRT_2020_2/xrt_202020.2.8.0_2-x86_64-aws.rpm)|
@@ -29,7 +30,7 @@ Therefore, to be able to run your host application again after clearing a slot m
2930
```sudo systemctl restart mpd```
3031

3132
**Note that MPD service starts asynchronously, so you might have to wait till all the slots are loaded with the Default AFI before your application can run.**
32-
33+
3334
## Custom Runtime AMI usecase
3435
On your custom Runtime AMI, MPD will be enabled by default once you install Xilinx XRT.
3536
On startup, MPD will check if the instance has FPGA's and will load the Default AFI's.
@@ -41,10 +42,10 @@ Therefore, to be able to run your host application again after clearing a slot m
4142
## Default AFI details
4243
The Default AFI loaded is a regular `Hello World` AFI that provides the Device ID 0xF010.
4344

44-
# Centos/RHEL build and install steps
45+
# Ubuntu build and install steps
4546

4647
```bash
47-
XRT_RELEASE_TAG=2019.2.0.3 # Substitute XRT_RELEASE_TAG=<TAG from above table>
48+
XRT_RELEASE_TAG=202410.2.17.319 # Substitute XRT_RELEASE_TAG=<TAG from above table>
4849

4950
git clone https://github.com/aws/aws-fpga.git
5051

@@ -58,44 +59,12 @@ cd ${XRT_PATH}
5859
sudo ./src/runtime_src/tools/scripts/xrtdeps.sh
5960

6061
cd build
61-
scl enable devtoolset-6 bash
6262
./build.sh
6363

6464
cd Release
65-
sudo yum reinstall xrt_*.rpm -y
65+
sudo apt reinstall ./xrt_*.rpm -y
6666
```
6767

68-
# AL2 build and install steps
69-
70-
```bash
71-
XRT_RELEASE_TAG=202010.2.6.AWS # Substitute XRT_RELEASE_TAG=<TAG from above table>
72-
73-
git clone https://github.com/aws/aws-fpga.git
74-
75-
cd aws-fpga
76-
source vitis_setup.sh
77-
cd $VITIS_DIR/Runtime
78-
export XRT_PATH="${VITIS_DIR}/Runtime/${XRT_RELEASE_TAG}"
79-
git clone http://www.github.com/Xilinx/XRT.git -b ${XRT_RELEASE_TAG} ${XRT_PATH}
80-
81-
cd ${XRT_PATH}
82-
sudo ./src/runtime_src/tools/scripts/xrtdeps.sh
83-
84-
cd build
85-
./build.sh
86-
87-
cd Release
88-
sudo yum reinstall xrt_*.rpm -y
89-
```
90-
91-
# Centos/RHEL/AL2 pre-built RPM install steps
92-
93-
94-
```bash
95-
curl -s <xrt rpm link from above table> -o xrt.rpm
96-
curl -s <xrt-aws rpm link from above table> -o xrt-aws.rpm
97-
sudo yum reinstall xrt*.rpm -y
98-
```
9968

10069
# FAQ
10170

@@ -137,7 +106,7 @@ Build Date: 2020-01-30 02:56:41
137106
XOCL: 2.3.0,42da4cceb02e0386e0daeaea230bdc86ea40d19a
138107
XCLMGMT: unknown
139108
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
140-
[0] 0000:00:1d.0 xilinx_aws-vu9p-f1_dynamic_5_0(ts=0xabcd) user(inst=128)
109+
[0] 0000:00:1d.0 xilinx_aws-vu9p-f1_dynamic_5_0(ts=0xabcd) user(inst=128)
141110
```
142111

143112
An unusable device will show up like this:

Vitis/examples/xilinx_2024.1

Submodule xilinx_2024.1 added at 94c777f

Vitis/kernel_version.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,4 @@
88
3.10.0-1127.10.1.el7.x86_64
99
3.10.0-1160.31.1.el7.x86_64
1010
4.14.209-160.339.amzn2.x86_64
11+
5.15.0-1062-aws

0 commit comments

Comments
 (0)