FC2カウンター FPGAの部屋 SDx のUltra96-V2 用プラットフォームを作る9(SDxでアプリケーション・プロジェクトを生成)
FC2ブログ

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

FPGAの部屋

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

SDx のUltra96-V2 用プラットフォームを作る9(SDxでアプリケーション・プロジェクトを生成)

SDx のUltra96-V2 用プラットフォームを作る8(SDxでプラットフォーム・プロジェクトを生成)”の続き。

前回は、SDx を立ち上げてプラットフォーム・プロジェクトを生成し、ビルドした。今回は、アプリケーション・プロジェクトを作成しビルドする。

今回参考にするのは、”2018.3 SDSoC™ Development Environment Tutorials”の”Lab 3: Using Your Custom Platform”だ。
更に”Building Custom SDSoC Platform with PetaLinux”の”Step 4. Applications: Building applications on custom platform”を参考にする。

さて、SDx のアプリケーション・プロジェクトを作成する。
File メニューから New -> SDx Application Project... を選択する。
New SDx Application Project ダイアログが開く。
Create a New SDx Application Project で、Project name に sdx_app1 を入力した。
SDx_platform_108_191014.png

Platform で Ultra96V2_Platform1 を選択した。
SDx_platform_109_191014.png

System Configuration では、ベアメタル・アプリケーションを選択した。つまり、System Configuration で sysconfig1 、Domain では、standalone on psu_cortex_a53 (たぶん)を選択した。
SDx_platform_110_191014.png

Template では、SDx Examples... ボタンをクリックして、SDx のExamples をダウンロードする。
SDx_platform_111_191014.png

SDSoC Examples Repository のDownload ボタンをクリックする。
SDx_platform_112_191014.png

ダウンロードできるExamples が表示された。OKボタンをクリックする。
SDx_platform_113_191014.png

Templates にダウンロードしたExamples が入る。
Array Partitioning を選択し、Finish ボタンをクリックする。
SDx_platform_114_191014.png

Array Partitioning アプリケーション・プロジェクトが生成された。
SDx_platform_115_191014.png

Assistant ウインドウの sdx_app1 のDebug を右クリックし、右クリックメニューからBuild を選択してビルドする。
するとエラーが発生した。
SDx_platform_116_191014.png

ERROR: [Common 17-70] Application Exception: Not found in path: gmake


gmake が無いと言っている。検索すると、”[Ubuntu 16.04 LTS] Ubuntuでgmakeが見つかりませんとエラーが出たら”が見つかった。そのブログによると、gmake は make をシンボリックリンクすれば良いようだ。
sudo ln -s /usr/bin/make /usr/bin/gmake
SDx_platform_117_191014.png

もう一度、Assistant ウインドウの sdx_app1 のDebug を右クリックし、右クリックメニューからBuild を選択してビルドすると成功した。
SDx_platform_118_191014.png

Assistant ウインドウの sdx_app1 のDebug の下に SD Card Image ができていた。右クリックし、右クリックメニューからOpen -> Open in File Browser を選択すると、nautilus が開いて、SD Card Image のファイルが表示された。
SDx_platform_119_191014.png
  1. 2019年10月14日 09:08 |
  2. SDSoC
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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