KV260にDPU-PYNQでVitis AI 3.5を使えなかったメモ

本サイトはアフィリエイト広告を利用しています。
AI

KV260でもDPU-PYNQで最新のVitis AI 3.5を使えるか試みたメモです。

AMDのコンテストで使用したライブラリを応用できないか確認してみました。

結果はダメでした。インストール方法からテストした内容まで紹介します。

 

スポンサーリンク

KV260にDPU-PYNQでVitis AI 3.5を使えなかったメモ

2024年7月現時点ではXilinxDPU-PYNQは古いVitis AI 2.5までしか対応していません。

約2年前の更新から止まっています。

GitHub - Xilinx/DPU-PYNQ: DPU on PYNQ
DPU on PYNQ. Contribute to Xilinx/DPU-PYNQ development by creating an account on GitHub.

 

但し、最近参加したAMDのコンテストでDPU-PYNQとVitis AI 3.5を動かしていました。

コンテストではKR260を使用していました。

 

そのため、AMDのコンテストで使ったブランチをKV260にも適用してみました。

インストール自体はできたのですが、モデルを読み込む際にエラーが出ました。

vartやxrtのライブラリ関連でした。途中で解決諦めましたが、忘備録を残しておきます。

[Cannot create runner] cannot open library! lib=libvart-dpu-runner.so, error=ERROR CODE: /lib/libvart-xrt-device-handle.so.3: undefined symbol:

 

AMDのコンテスト

AMDのコンテストに関しては下記記事で紹介しています。

AMD(Xilinx)のFPGAコンテストに参加した感想

AMD(Xilinx)のFPGAコンテストに参加した感想
AMD(Xilinx)とHackster(Avnet)が合同主催する、海外のコンテストに参加していました。 AMD Pervasive AI Developer Contest の「Robotics AI」部門です。 KR260というFPG...

 

テスト環境

OSはUbuntuです。Ubuntu Desktop 22.04 LTSを使用しています。

 https://ubuntu.com/download/amd

iot-limerick-kria-classic-desktop-2204-x07-20230302-63.img.xz

SDカードに書き込み、ubuntuを立ち上げます。

 

テストしたコマンド

KR260では上手くいったコマンドを試してみました。

インストール自体は見た目は上手くいったように見えました。

 

但しVitis AI 3.5でコンパイルしたモデルを読み込む箇所でエラーが出ます。

libvartの箇所でエラーが出ていました。

 

今回はここまでにしたいと思います。

正直に公式がKV260でも3.5を対応したVerが出ることを待つこととします。

 

コメント