FC2カウンター FPGAの部屋 ”Smart Camera » Creating a Vitis Platform”をやってみる
fc2ブログ

FPGAやCPLDの話題やFPGA用のツールの話題などです。 マニアックです。 日記も書きます。

FPGAの部屋

FPGAの部屋の有用と思われるコンテンツのまとめサイトを作りました。Xilinx ISEの初心者の方には、FPGAリテラシーおよびチュートリアルのページをお勧めいたします。

”Smart Camera » Creating a Vitis Platform”をやってみる

”Smart Camera » Using Vivado to Build the Hardware Design”をやってみる2”の続き。

前回は、”Smart Camera » Using Vivado to Build the Hardware Design”をやってみるということで、kv260-vitis.git を git clone して、 kv260_ispMipiRx_vcu_DP を make xsa した結果の Vivado プロジェクトを見た。今回は、次のステップの”Smart Camera » Creating a Vitis Platform”をやってみよう。これは Vitis のプラットフォームを作成する作業だ。

さて、kv260-vitis.git は git clone してあるので、kv260-vitis ディレクトリに戻って、
make platform PFM=kv260_ispMipiRx_vcu_DP
を実行した。
KRIA_KV260_145_210923.png
KRIA_KV260_146_210923.png

すると、kv260-vitis/platforms ディレクトリの下に xilinx_kv260_ispMipiRx_vcu_DP_202022_1 ディレクトリが作成された。
KRIA_KV260_147_210923.png

xilinx_kv260_ispMipiRx_vcu_DP_202022_1 ディレクトリを見ると、kv260_ispMipiRx_vcu_DP.xpfm ファイルと hw と sw ディレクトリがあった。 Vitis のプラットフォームの構成だ。
KRIA_KV260_148_210923.png

make platform PFM=kv260_ispMipiRx_vcu_DP のログを貼っておく。

(base) masaaki@masaaki-H110M4-M01:/media/masaaki/Ubuntu_Disk/KRIA_KV260/kv260-vitis$ make platform PFM=kv260_ispMipiRx_vcu_DP
Create Vitis platform kv260_ispMipiRx_vcu_DP
make[1]: ディレクトリ '/media/masaaki/Ubuntu_Disk/KRIA_KV260/kv260-vitis/platforms' に入ります
/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/bin/xsct scripts/pfm.tcl -xsa vivado/kv260_ispMipiRx_vcu_DP/project/kv260_ispMipiRx_vcu_DP.xsa
Opening the hardware design, this may take few seconds.
INFO: [Hsi 55-2053] elapsed time for repository (/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/data/embeddedsw) loading 2 seconds
/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/lin
WARNING: CONFIG.PSU__PSS_REF_CLK__FREQMHZ not found. Using default value for XPAR_PSU_PSS_REF_CLK_FREQ_HZ.
Starting vitis. This could take few seconds...XILINX_XRT      : /opt/xilinx/xrt
PATH            : /opt/xilinx/xrt/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/lin/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/linux_toolchain/lin64_le/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/linux_toolchain/lin64_be/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/arm/lin/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vivado/2021.1/gnu/microblaze/lin/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/lin/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/arm/lin/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/linux_toolchain/nt64_be/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/linux_toolchain/nt64_le/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/aarch64/lin/aarch64-linux/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/aarch64/lin/aarch64-none/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/armr5/lin/gcc-arm-none-eabi/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis_HLS/2021.1/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Model_Composer/2021.1/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/gnu/microblaze/linux_toolchain/lin64_le/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/tps/lnx64/cmake-3.3.2/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/aietools/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vivado/2021.1/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/DocNav:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/xsct/petalinux/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/common/petalinux/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/xsct/gnu/microblaze/lin/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/xsct/gnu/armr5/lin/gcc-arm-none-eabi/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/xsct/gnu/aarch64/lin/aarch64-linux/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/xsct/gnu/aarch64/lin/aarch64-none/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/xsct/gnu/aarch32/lin/gcc-arm-linux-gnueabi/bin:/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/2021.1/tools/xsct/gnu/aarch32/lin/gcc-arm-none-eabi/bin:/usr/local/verilator/v4.202/bin:/home/masaaki/anaconda3/bin:/home/masaaki/anaconda3/condabin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/usr/local/cuda/bin
LD_LIBRARY_PATH : /opt/xilinx/xrt/lib:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/lib/lnx64.o/Ubuntu/18:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/lib/lnx64.o/Ubuntu:/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/lib/lnx64.o:/usr/local/systemc/2.3.3/lib-linux64::/media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/bin/../lnx64/tools/dot/lib
PYTHONPATH     : /opt/xilinx/xrt/python:
Eclipse:
The Eclipse executable launcher no longer supports running with GTK + 2.x. Continuing using GTK+ 3.x.
done
INFO: Populating the default qemu data for the domain "smp_linux" from the install location /media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2021.1/data/emulation/platforms/zynqmp/sw/a53_linux/qemu/
warning: -image is deprecated as it is not required, it will be removed in future
warning: -image option is deprecated. Please use -sd-dir option
Vitis platform available at xilinx_kv260_ispMipiRx_vcu_DP_202022_1
make[1]: ディレクトリ '/media/masaaki/Ubuntu_Disk/KRIA_KV260/kv260-vitis/platforms' から出ます

  1. 2021年09月24日 05:00 |
  2. KRIA KV260 Vision AI Starter Kit
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


管理者にだけ表示を許可する

トラックバック URL
https://marsee101.blog.fc2.com/tb.php/5364-674dbc78
この記事にトラックバックする(FC2ブログユーザー)