FC2カウンター FPGAの部屋 Xilinx reVISION、xfOpenCV のExampleをやってみた1(of2)

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

FPGAの部屋

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

Xilinx reVISION、xfOpenCV のExampleをやってみた1(of2)

Xilinx 社から機械学習やコンピュータ・ビジョン・ツールの reVision と、OpenCVをハードウェア化する xfOpenCV が出た。これらのExample をやってみることにした。

まずは、”reVISION Getting Started Guide 2017.2”を参考にして、やってみよう。
使用するOSはUbuntu 16.04 で、SDx は 2017.2 を使用した。

このチュートリアルを実行するためには、ZCU102 Evaluation Board が必要なのだが、持っていないので、reVision ツール(SDSoC)でコンパイルするところだけでもやってみよう。reVision は今のバージョンでは、そういう名前のツールがある訳ではなく、SDSoC を
ZCU102 用の reVision のプラットホームで動作させているようだ。

SDx 2017.2 のSDSoC をインストールした。次に、ZCU102 Production Silicon reVISION Package をダウンロードした。
revision_xfopencv_1_170922.png

zcu102_rv_ss をホームディレクトリに展開した。
revision_xfopencv_2_170922.png

SDx を起動するために、それ用の settings64.sh を起動して、、”reVISION Getting Started Guide 2017.2”に従って、SYSROOT 環境変数を指定した。
export SYSROOT=~/zcu102_rv_ss/sw/sysroot/
sdx をタイプして SDx (SDSoC) を起動した。
revision_xfopencv_3_170923.png

SDx の起動メッセージを示す。
revision_xfopencv_4_170923.png

SDx が起動した。Worksapce を指定した。
revision_xfopencv_5_170923.png

SDx の画面が表示された。
revision_xfopencv_6_170923.png

File メニューから New -> Xilinx SDx Project... を選択する。
New Project ダイアログが表示された。
Project name に of2 と入力して、Next > ボタンをクリックした。
revision_xfopencv_7_170923.png

Choose Hardware Platform で、Add Custom platform... ボタンをクリックした。
revision_xfopencv_8_170923.png

ホームディレクトリの下のzcu102_rv_ss ディレクトリを選択する。
revision_xfopencv_9_170923.png

すると、Choose Hardware Platform に zcu102_rv_ss[custom] が表示された。
zcu102_rv_ss[custom] を選択して、Next > ボタンをクリックした。
revision_xfopencv_10_170923.png

Choose Software Platform and Target CPU が表示された。デフォルトのまま、Next > ボタンをクリックした。
revision_xfopencv_11_170923.png

Template でLive IO のDense Optical Flow (2PPC) を選択し、Finish ボタンをクリックした。
revision_xfopencv_12_170923.png

of プロジェクトが表示された。
revision_xfopencv_13_170923.png

右上の方のActive build configuration をRelese に変更した。
revision_xfopencv_14_170923.png

左上のProject Explor の of2 プロジェクトを右クリックし、右クリックメニューからBuild Project を選択して、ビルドを行った。
Build Project ダイアログが表示されて、ビルドが進んだ
revision_xfopencv_15_170923.png

ビルド終了。i5の4プロセッサで1時間23分くらいかかった。
revision_xfopencv_16_170923.png
  1. 2017年09月24日 10:19 |
  2. reVISION, xfOpenCV
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

トラックバック URL
http://marsee101.blog19.fc2.com/tb.php/3923-16d4edb0
この記事にトラックバックする(FC2ブログユーザー)