”
SDx 2019.1 のUltra96-V2 用プラットフォームを作る4(PetaLinux3)”の続き。
前回は、boot, image ディレクトリを作り、boot.bif を作成し、mylib と mylib2 を作成した。今回は、SDx を立ち上げてプラットフォーム・プロジェクトを生成し、ビルドする。
なお、この記事は、”
SDx のUltra96-V2 用プラットフォームを作る8(SDxでプラットフォーム・プロジェクトを生成)”の 2019.1 版だ。
SDx を立ち上げた。
まずは、source コマンドで、SDx のsettings64.sh を起動して、環境を整えた。
sdx でSDx を起動した。
ワークスペースを聞かれるので、/home/masaaki/sdx_workspace/2019.1 ディレクトリを指定した。

SDx が立ち上がった。Welcome 画面が表示された。
SDx の File メニューから New -> SDx Platform Project... を選択した。
New Platform Project ダイアログが表示された。
Create new platform project 画面でProject name に Ultra96V2_Platform1 を設定した。

platform project 画面で、デフォルトのCreate from hardware specification のラジオボタンが選択されているのを確認する。

Platform Project Specification 画面では、Hardware Specification のDSA/HDF file: に /home/masaaki/HDL/Ultra96/SDx_platform/2019.1/Ultra96V2_Platform1/Ultra96V2_Platform1.dsa を指定した。(”
SDx 2019.1 のUltra96-V2 用プラットフォームを作る1(DSA ファイルを作成)”を参照)

Ultra96V2_Platform1 プラットフォーム・プロジェクトが作られた。

Generate prebuilt data にラジオボタンをクリックする。
+アイコンをクリックして、System Configuration を選択する。
New System Configuration ダイアログが表示された。
Name にLinuxConfig と入力した。

Use pre-built software components ラジオボタンをクリックする。
Boot Directory のBrows ボタンをクリックして、/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/PetaL_Proj/2019.1/Ultra96V2_Platform1/images/linux/boot ディレクトリを選択した。
Bif File のBrows ボタンをクリックして、/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/PetaL_Proj/2019.1/Ultra96V2_Platform1/images/linux/ の boot.bif を選択した。(”
SDx 2019.1 のUltra96-V2 用プラットフォームを作る4(PetaLinux3)”を参照)

+アイコンをクリックして、Domain を選択した。
Name に linux_domain と入力した。
OS は Linux を選択した。

LinuxConfig の下に、linux_domain が入った。
linux_domain を選択して、Image の Browse... ボタンをクリックし、/media/masaaki/Ubuntu_Disk/tools/Xilinx/PetaLinux/PetaL_Proj/2019.1/Ultra96V2_Platform1/images/linux/image ディレクトリを選択した。(”
SDx 2019.1 のUltra96-V2 用プラットフォームを作る4(PetaLinux3)”を参照)

Ultra96V2_Platform1 -> sysconfig1 -> standalone on psu cortexa53_0 -> Board Suport Package をクリックした。
Board Suport Package の Modify BSP Settings... ボタンをクリックする。

stdin, stdout を psu_uart_1 に設定した。

Modify BSP Settings ダイアログが表示された。Yes ボタンをクリックする。

Ultra96V2_Platform1 プラットフォームがgenerate された。
- 2019年10月31日 04:39 |
- SDSoC
-
| トラックバック:0
-
| コメント:0