FC2カウンター FPGAの部屋 2022年09月24日
fc2ブログ

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

FPGAの部屋

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

kv260_median_platform のメディアン・フィルタを KV260 の Petalinux から動作させる12

kv260_median_platform のメディアン・フィルタを KV260 の Petalinux から動作させる11”の続き。

前回は、sysroot をインストールし、 boot ディレクトリと sd_dir ディレクトリを用意した。今回は、Vitis 2022.1 で kv260_median アクセラレーション・プラットフォームを作成する。

Vitis 2022.1 を起動した。
vitis &

Vitis IDE Launcher ダイアログが開いた。
Workspace に kv260_median_platform/kv260_median_pkg を指定して、Launch ボタンをクリックする。
KV260_custom_platform_46_220924.png

Vitis IDE が起動した。
File -> New -> Platform Project... を選択する。
New Platform Project ダイアログが開いた。
Create new platform project 画面
Platform project name に kv260_median と入力した。
KV260_custom_platform_47_220924.png

platform 画面
XSA file に kv260_median_platform/kv260_median_platform/kv260_median_platform.xsa を指定した。
Operation system に Linux を指定した。
Processor に psu_cortexa53 を指定した。
Architecture に 64-bit を指定した。
Boot Components の Generate boot components のチェックボックスのチェックを外した。
Finish ボタンをクリックした。
KV260_custom_platform_48_220924.png

kv260_median プラットフォーム・プロジェクトが生成された。
KV260_custom_platform_49_220924.png

kv260_median プラットフォームの psu_cortexa53 → Linux on psu_cortexa53 をクリックする。
以下のように設定する。
Bif Files: Brows... の右横の下向き三角をクリックするとドロップダウンメニューが表示されるので、Generate BIF を選択する。
Boot Components Directory: Brows... ボタンをクリックして、kv260_median_pkg/pfm/boot ディレクトリを選択する。
FAT32 Partition Directory: Brows... ボタンをクリックして、kv260_median_pkg/pfm/sd_dir を選択する。
KV260_custom_platform_50_220924.png

トンカチ・ボタンをクリックしてビルドを行った。
KV260_custom_platform_51_220924.png

ビルドが終了した。
KV260_custom_platform_52_220924.png

kv260_median プラットフォームは export ディレクトリ以下に生成されていた。
KV260_custom_platform_53_220924.png
  1. 2022年09月24日 05:16 |
  2. Vitis
  3. | トラックバック:0
  4. | コメント:0