FC2カウンター FPGAの部屋 reVISION-Zybo-Z7-20をやってみた15(mnist_conv_nn10_sDMA その4)
FC2ブログ

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

FPGAの部屋

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

reVISION-Zybo-Z7-20をやってみた15(mnist_conv_nn10_sDMA その4)

reVISION-Zybo-Z7-20をやってみた14(mnist_conv_nn10_sDMA その3)”の続き。

前回は、Vivado HLS のプロジェクトを見て、他の動作周波数でもビルドが成功するどうか?を調べたところ、133.33 MHz でビルドが成功した。今回は、ビルドが成功した 133.33 MHz のファイルセットをMicroSDカードに書いて動作をチェックしよう。

今回参考にするのは、”reVISION-Zybo-Z7-20をやってみた6(Zybo-Z7-20 で確認)

最初に、MicroSDカードをフォーマットしておく。Ubuntu だと sudo fdiskで1パーティションでFAT32 でフォーマットする。
lsblk で見ると、MicroSD カードは /dev/sdc にマップされていた。

MicroSD カードがマウントされているときは、sudo umount /dev/sdc1 でアンマウントする。

cd reVISION-Zybo-Z7-20/sdsoc/zybo_z7_20/export/zybo_z7_20/sd_image/
で sd_image のディレクトリに入った。

unzip -p rootfs.zip | sudo dd of=/dev/sdd bs=2MB
sync

で、MicroSD に書き込んだ。

これだと、第2パーティションが 1.4GB しか無いので、後の 5GB 程度が無駄になるので、残りの容量をフルに使いたい。
ということで検索の結果、”Raspberry Pi のSDカードのパーティションを拡張する”を参考にして第2パーティションを拡張することにした。
sudo fdisk sdc
一旦、第2パーティションを削除して、もう一度、MicroSDカードの容量一杯に再度、第2パーティションを確保しなおした。
パーティション情報を書き込んで、
sudo resize2fs /dev/sdc2
コマンドで第2パーティションの容量を拡張した。
resize2fs_1_180910.png
resize2fs_2_180910.png
resize2fs_3_180910.png
resize2fs_4_180910.png

第2パーティションをマウントして容量を見てみると、7.1GB だった。容量が拡張されている。
resize2fs_5_180910.png

第1パーティションにブート用ファイルをコピーする。
sudo cp -r sdx_workspaces/revisio_zybo_z7_20_ws/mnist_conv_nn10_sDMA/Debug/sd_card/* /media/masaaki/ZYNQBOOT/

bmp_file0.bmp も/media/masaaki/ZYNQBOOT/ にコピーした。
reV_mnist_conv_nn10_sDMA_30_180911.png

この MicroSD カードを Zybo-Z7-20 に入れて電源ON した。
gtkterm を起動した。
sudo gtkterm
なお、sudo gtkterm & では、gtkterm が起動なかった。
gtkterm が起動したら次の設定を行った。
Configuration -> Portを選択する
Port:/dev/ttyUSB1、Baud Rate:115200を選択する

起動メッセージの一部とプロンプトが表示された。
ifconfig
すると、IP が振られているのが分かった。Ether のスイッチには接続してある。
reV_mnist_conv_nn10_sDMA_31_180911.png

ZYNQBOOT は /run/media/mmcblk0p1/ ディレクトリにマウントされていた。
reV_mnist_conv_nn10_sDMA_32_180911.png

./mnist_conv_nn10_sDMA.elf を起動した。
reV_mnist_conv_nn10_sDMA_33_180911.png
reV_mnist_conv_nn10_sDMA_34_180911.png

max_id_hw , max_id_sw 共に 8 と認識できた。成功だ。
  1. 2018年09月12日 04:44 |
  2. reVISION, xfOpenCV
  3. | トラックバック:0
  4. | コメント:0

コメント

コメントの投稿


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

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