本文作者:賽靈思工程師 Shaoyi Chen & Leslie Xu
本文來自AMD Xilinx實習(xí)生Shaoyi Chen及其同學(xué)Leslie Xu, 本教程將使用ZCU102開發(fā)板運行xdpdma例程,程序可以在顯示器上顯示默認畫面,并總結(jié)了使用該例程時經(jīng)常遇到的問題。
1. 首先新建Vivado工程

2. 選擇ZCU102開發(fā)板

3. 使用板子預(yù)測文件


5. 雙擊zynq進行配置,在I/O Configuration一欄取消勾選PCIe,并選擇Dual Lower

6.首先進行Generate output product ->Create HDL Wrapper,然后進行綜合生成比特流
7. 導(dǎo)出硬件工程

8. 導(dǎo)出時包含比特流

9. 啟動Vitis開發(fā)工具

10. 新建Applicantion工程

11. 在這個位置選擇剛剛導(dǎo)出的xsa

12. 隨意選擇一個工程,這里選擇Hello World

13. 修改BSP

14. 選擇drivers,將psu_dp的驅(qū)動改為dppsu

15. 首先對平臺進行編譯

16. 找到Xilinx提供的官方例程

17. 導(dǎo)入xdpdma工程

18. 編譯該工程

19. 確保ZCU102的SW6設(shè)置為JTAG模式(on on on on)

20.運行程序

實驗現(xiàn)象:
這時候串口應(yīng)該輸出以下內(nèi)容:

顯示器上應(yīng)該顯示為:

總結(jié)常見問題:
1. 顯示wake-up錯誤。
若使用了DP轉(zhuǎn)HDMI接口的轉(zhuǎn)接器,請更換帶有DisplayPort的顯示器后重試。
https://support.xilinx.com/s/article/67462?language=en_US

請嘗試更換顯示器,回答記錄AR68671里記錄了經(jīng)過測試的顯示器列表:
https://support.xilinx.com/s/article/68671?language=en_US

審核編輯:湯梓紅
-
Xilinx
+關(guān)注
關(guān)注
73文章
2190瀏覽量
129223 -
開發(fā)板
+關(guān)注
關(guān)注
25文章
6027瀏覽量
110703 -
zcu102
+關(guān)注
關(guān)注
0文章
24瀏覽量
7520
原文標(biāo)題:開發(fā)者分享|如何使用ZCU102上的DP顯示圖像
文章出處:【微信號:gh_2d1c7e2d540e,微信公眾號:XILINX開發(fā)者社區(qū)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
ZCU102許可證憑證是否涵蓋所有ZCU102版本
如何知道ZCU102 dxdesinger版本?
為什么在Vivado(任何版本)中沒有ZCU102的板級支持?
為什么運行zcu102 swaccel-trd-2016-4會不起作用?
哪里可以找到與ZCU102類似的主板?
請問是否有針對zcu102板/平臺的固件更新的參考文檔?
在ZCU102 ultrascale上找不到串口
ZCU102,ZCU104和ZCU106有什么區(qū)別?
如何為zcu102生成PSU Init文件?
ZCU102評估板提供設(shè)計文件嗎?
如何使用ZCU102評估板來運行應(yīng)用
Zynq UltraScale+ MPSoC的ZCU102開發(fā)套件的開發(fā)流程
PYNQ移植ZCU102詳細流程分析

使用ZCU102開發(fā)板運行xdpdma例程
評論