FC2カウンター FPGAの部屋 ZYBO用カメラ表示回路の作製4(実機動作)
FC2ブログ

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

FPGAの部屋

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

ZYBO用カメラ表示回路の作製4(実機動作)

ZYBO用カメラ表示回路の作製3(インプリメント)”の続き。

Vivado 2014.2 を使用してZYBO用カメラ表示回路を作成している。前回はインプリメントまで終了したので、Vivado でハードウェアをエクスポートしてSDKを立ちあげ、実機で動作を試みる。

・Implemented Design を開いたまま、File メニューから Export -> Export Hardware for SDK... を選択する。
ZYBO_Cam_Disp_81_140820.png

・Export Hardwareダイアログが表示された。OKボタンをクリックした。
ZYBO_Bitmap_DispC_114_140802.png

・File メニューから Launch SDK を選択した。
ZYBO_Cam_Disp_82_140820.png

・Lacunch SDKダイアログが表示された。OKボタンをクリックした。
ZYBO_Bitmap_DispC_116_140802.png

・SDKが起動した。CamDisp_wrapper_hw_platform_0 ができていた。axi_gpio_0, axi_iic_0 もアドレスが表示されている。
ZYBO_Cam_Disp_83_140820.png

Cプロジェクトを作製する。

・File メニューから New -> Application Project を選択する。

・New Project ダイアログが表示された。Project Name に draw_disp と入力して、Next > ボタンをクリックした。
ZYBO_Cam_Disp_84_140820.png

・Template では、Empty Application を選択する。Finish ボタンをクリックした。
ZYBO_Bitmap_DispC_120_140802.png

・Project Explorer 上に、 CamDisp, CamDisp_bsp プロジェクトができている。
ZYBO_Cam_Disp_85_140820.png

・Cソース・ファイルを生成する。CamDisp -> src フォルダを右クリックして、右クリックメニューから New -> Source File を選択する。
ZYBO_Cam_Disp_86_140820.png

・New Source File ダイアログが表示された。Source file に CamDisp.c と入力して、Finish ボタンをクリックした。
ZYBO_Cam_Disp_87_140820.png

・ZedBoard用のカメラ表示ソフトウェアをコピーして、ZYBO用に書き換えた。
ZYBO_Cam_Disp_89_140820.png

・ZYBOの電源をONにする。

・SDKのXilinx Tools メニューから Program FPGA を選択し、Zynqをコンフィギュレーションする。

・ Program FPGA ダイアログが表示された。Program ボタンをクリックした。
ZYBO_Cam_Disp_90_140820.png

・Zynqのコンフィギュレーションが開始され、終了した。

・draw_disp プロジェクトを右クリックして、右クリックメニューから、Run As -> Run Configurations... を選択する。

・Run Configurations ダイアログが表示された。Xilinx C/C++ application (GDB) を右クリックして、右クリックメニューからNew を選択する。

・draw_disp Debug ができた。デフォルトのまま、Run ボタンをクリックした。
ZYBO_Cam_Disp_91_140820.png

実機にHDMIとVGAで表示を見てみたが、真っ暗だった。orz...
ピン配置はあっているので、Vivado Analyzerで動作を調査しようと思う。

ZYBO用カメラ表示回路の作製5(デバック1)”の続き。
  1. 2014年08月22日 04:53 |
  2. ZYBO
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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