研究では、MPSocのHello Worldを指摘します

ワット当たり性能5倍に増加して7000として知られているのZynqに比べてSOCのXILINX新世代の、非常に強力なパフォーマンスのあるZynqウルトラスケール+ MPSOCシリーズは、常に体験したかったです。プロジェクトに我々が開発ボードセットMPSocミルを開始する必要があるため最近では、最終的には道路MPSoc学習を開きました。世界初こんにちは、ナンセンス話をしないでください。
開発環境:vivado 2017.4、モデル開発ボード:ミルMYD-CZU3EG、メインチップXCZU3EG-1SFVC784。このシリーズボードも4EV、5EV他のバージョンでは、3EGハンドバージョンは、SFPをサポートしていないので、対応するインタフェースボード(白部分)が掲示空です。

最初のマップに、開発ボードミールMPSoc本当の能力を目撃しました。

 

次MPSocのHello Worldプロセスのメモ

ステップ1新しいvivadoプロジェクト
オープンvivado 2017.4、[ファイル] - > [新規プロジェクト

 

[次へ]をクリックし、プロジェクト名hello_worldを記入し、パスプロジェクトの保存を確認します

次に、以下のダイアログまで、テーマ選択したモデルの開発ボードxczu3eg-sfvc784-1-Eによる構成は、[次へ]をクリックし、


完了、新しいvivado完了]をクリックします。

ステップ2新しいブロック・デザイン
ブロック・デザイン・ナビゲーションバーを作成]をクリックします

ここでは、あなたの名前を記入することができ、私は直接、新しいブロック・デザイン地区を完了するには、[OK]をクリックし、デフォルトの名前を使用するようにここにいます

ステップ3コールのZynq IPコアの構成と
ナビゲーションバーにあるZynqを入力して、IPの追加]をクリックし、あるZynqウルトラスケール+ MPSoCをダブルクリックします

図に示すように、あるZynqコアを加えました。

 

Zynq IPコアのインポートプロファイルをダブルクリック
クリックしてプリセットを- > [プロファイルの追加設定の適用

 

インポートhello_world.tcl設定ファイル、[OK]を選択し、設定は完了のZynqコアです。

Step4 综合
右击design_1 --> Generate Output Products,点击Generate

 



Step 5 生成顶层文件
右击design_1-->Create HDL Wrapper,点击OK

 



生成的顶层文件,如下图所示

 

Step6 生成bit文件
点击快捷工具栏上的Generate Bitstream

bit生成成功,点击Cancel关闭对话框

Step7 导出硬件配置文件
点击File-->Export-->Export Hardware


勾选Include bitstream,点击OK

Step8 打开SDK
点击File-->Launch SDK

点击OK

Step9 新建fsbl
点击File-->Application Project

 

添加工程名fsbl,点击Next

选择Zynq MP FSBL,点击Finis


Step10 新建hello_world工程
点击File-->Application Project,填写工程名 hello_world, 点击Next


选择Hello_World模板,点击Finish

Step11 生成BOOT.bin文件
右击hello_world-->Create Boot Image,点击Create  Image


生成的BOOT.bin文件,如下图所示,然后将这个生成的BOOT.bin文件拷贝到SD卡上

 

MPSoc开发板模式设置,这里我们设置为SD卡启动模式

 

 

MPSoc开发板连接12V电源、连接uart串口、插入SD卡,上电运行

 

串口打印输出 Hello World

 

总结,米尔的MPSoc开发板资料说明配套齐全, 不懂的可以找技术支持,做起来也比较方便。

おすすめ

転載: www.cnblogs.com/cbd7788/p/11237223.html