FC2カウンター FPGAの部屋 KR260 で Vitis アクセラレーション・プラットフォームを作成する7
fc2ブログ

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

FPGAの部屋

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

KR260 で Vitis アクセラレーション・プラットフォームを作成する7

KR260 で Vitis アクセラレーション・プラットフォームを作成する6”の続き。

KR260 で Vitis アクセラレーション・プラットフォームを作成してみようということで、前回は、Vitis ディレクトリ構造を作成して、xsct を使用したデバイスツリー・オーバレイを作成した。今回は、Vitis 2022.1 を立ち上げて kr260_custom プラットフォームを作成した。

Accelerated Design Development on Kria KR260 in Vitis 2022.1”を参考にしている。

すでに source /media/masaaki/Ubuntu_Disk/tools/Xilinx/Vitis/2022.1/settings64.sh は実行済みだ。

vitis &
で Vitis 2022.1 を起動した。

Vitis IDE Launcher ダイアログが表示された。
Workspace に KR260/kr260_custom_platform/kr260_custom_platform を指定した。
Launch ボタンをクリックした。
KR260_123_230128.png

Vitis 2022.1 が立ち上がった。
Create Platform Project をクリックして、プラットフォーム・プロジェクトを作成する。
KR260_124_230128.png

New Platform Project ダイアログの Create new platform project 画面が開く。
Platform project name に kr260_custom と入力した。
Next > ボタンをクリックする。
KR260_125_230128.png

Platform 画面
Hardware Specification の XSA File に /media/masaaki/Ubuntu_Disk/KR260/kr260_custom_platform/kr260_custom/kr260_custom.xsa を指定した。
Software Specification の Operating system には linux を、Processor には psu_cortexa53 を指定した。
Finish ボタンをクリックする。
KR260_126_230128.png

kr260_custom プラットフォーム・プロジェクトが作成された。
platform.spr で、kr260_custom -> psu_cortexa53 -> linux on psu_cortexa53 をクリックして選択する。
Bif File: の Browse... の右端の下向き三角をクリックし、Generate Bif を選択する。
KR260_127_230128.png

Boot Components Directory: に /media/masaaki/Ubuntu_Disk/KR260/kr260_custom_platform/kr260_custom_platform/pfm/boot を指定した。
FAT32 Partition Directory: に /media/masaaki/Ubuntu_Disk/KR260/kr260_custom_platform/kr260_custom_platform/pfm/sd_dir を指定した。
KR260_128_230128.png

トンカチ・ボタンをクリックして、ビルドを行った。
Explorer の export -> kr260_custom プラットフォームが生成された
その下に hw と sw ディレクトリが生成されている。
KR260_129_230128.png

KR260_130_230128.png
  1. 2023年01月29日 04:42 |
  2. KR260
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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