[SRU] libdfx 2024.2 to Noble
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libdfx (Ubuntu) |
In Progress
|
Undecided
|
Talha Can Havadar | ||
Noble |
New
|
Undecided
|
Unassigned | ||
Oracular |
New
|
Undecided
|
Unassigned |
Bug Description
[ Impact ]
* Main reason for this SRU request is Versal platform enablement, libdfx 2024.2 enables new Versal platform from AMD
[ Test Plan ]
* test Kria (KV260) platform to make sure new version of libdfx doesnt break things.
- use xmutil or dfx-mgr-client tool to unload and load default bitstream, default bitstream should be loaded successfully and fancontrol should work as expected.
* test Versal (VEK280) platform to make sure we can load a bitstream. Download the example bitstream from xilinx and load it using dfx-mgr (2024.2) (which uses libdfx in the backend). It should load the bitstream without error and it should be listed as loaded in the output of `dfx-mgr-clined -listPackage` command.
[ Where problems could occur ]
* New version of libdfx doesnt come with breaking changes in API/ABI so the risk is not big.
* In case of any issue on new version of libdfx, it will only affect FPGA bitstream usecases
* It only has reverse dependency to dfx-mgr in ubuntu-archive
```
ubuntu@pi-lab:~$ apt-rdepends -r libdfx1.0
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
libdfx1.0
Reverse Depends: libdfx-dev (= 2023.2-0ubuntu4)
Reverse Depends: libdfx-mgr1 (>= 2023.2-0ubuntu1)
libdfx-dev
libdfx-mgr1
Reverse Depends: dfx-mgr (>= 2023.2-0ubuntu1)
Reverse Depends: libdfx-mgr-dev (= 2023.2-0ubuntu1)
dfx-mgr
libdfx-mgr-dev
```
Changed in libdfx (Ubuntu): | |
assignee: | nobody → Talha Can Havadar (tchavadar) |
description: | updated |
tags: | added: pe-sponsoring-request |
"libdfx (2024.2. 0-0ubuntu1. 24.10.1) oracular" and "libdfx (2024.2. 0-0ubuntu1. 22.04.1) noble" is available in PPA (https:/ /launchpad. net/~tchavadar/ +archive/ ubuntu/ lp2106333- test)