FC2カウンター FPGAの部屋 2020年10月20日
fc2ブログ

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

FPGAの部屋

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

”Ultra96v2 Linux-Based Platform in Xilinx Vitis 2020.1”をやってみる7(4 – Create Platform)

”Ultra96v2 Linux-Based Platform in Xilinx Vitis 2020.1”をやってみる6(3- Prepare SDCARD and Test Linux の残り)”の続き。

Ultra96v2 Linux-Based Platform in Xilinx Vitis 2020.1”を見つけたので、やってみることにしたということで、前回は、MicroSD カードにファイルを書き込み、 Ultra96V2 にできあがった MicroSD カードを挿入して Linux を起動することができた。今回は、Vitis 2020.1 を使用してアクセラレーション・プラットフォームを作成しよう。

Ultra96v2 Linux-Based Platform in Xilinx Vitis 2020.1”の”4 – Create Platform”を参照する。

ultra96v2-vitis-pkg ディレクトリの下に pfm ディレクトリを作成し、 pfm ディレクトリに cd した。
Vitis 2020.1 を起動した。
mkdir pfm
cd pfm
vitis &

Ultra96V2_acc_platform201_86_201018.png

Workspace を聞かれるので、 ultra96v2-vitis-pkg/pfm を指定して、Launch ボタンをクリックする。
Ultra96V2_acc_platform201_87_201018.png

Vitis が起動した。
Create Platform Project をクリックする。
Ultra96V2_acc_platform201_88_201018.png

New Platform Project ダイアログの Create new platform project 画面で Project name: に ultra96v2-platform を入力する。
Ultra96V2_acc_platform201_89_201018.png

Platform Project 画面は、Create from hardware specification のラジオボタンが選択されていることを確認する。
Ultra96V2_acc_platform201_90_201018.png

Platform Project Specification 画面では、XSA file: に Browse... をクリックして、 ultra96v2-vitis-pkg/vivado/ultra96v2.xsa を選択する。
Operating system: で linux を選択する。
Finish ボタンをクリックする。
Ultra96V2_acc_platform201_91_201018.png

アクセラレーション・プラットフォームが作成された。
右のウインドウで、ultra96v2-platform -> psu_cortex53 -> linux on psu_cortex53 をクリックする。
Domain: linux_domain の各種ファイルやディレクトリを以下の通りに指定する。
Bif File: ultra96v2-vitis-pkg/linux_files/boot/linux.bif
Boot Conponets Directory: ultra96v2-vitis-pkg/linux_files/boot
Linux Image Directory: ultra96v2-vitis-pkg/linux_files/boot
Linux Rootfs: ultra96v2-vitis-pkg/linux_files/boot/rootfs.cpio
Sysroot Directory: ultra96v2-vitis-pkg/linux_files/sysroots/aarch64-xilinx-linux
Ultra96V2_acc_platform201_92_201018.png

Explorer の ultra96v2-platform が選択されているのを確認して、トンカチマークをクリックしてビルドする。
Ultra96V2_acc_platform201_93_201018.png

ビルドが成功した。
Ultra96V2_acc_platform201_94_201018.png
  1. 2020年10月20日 05:23 |
  2. Vitis
  3. | トラックバック:0
  4. | コメント:0