製作ZedBoard-linaro-desktop-ubuntu全過程之構建硬件運行環境

製作ZedBoard-linaro-desktop-ubuntu全過程之構建硬件運行環境
作者:Alston若水
1、準備階段
(1)目標板子:ZedBoard REV D
(2)xilinx vivado 2015.4
(3)官網源碼https://wiki.analog.com/resources/fpga/xilinx/kc705/adv7511
HDL源碼
這裏寫圖片描述
Ps端測試源碼
這裏寫圖片描述
2、編譯階段
(1)編譯HDL庫源碼
將下載好的HDL庫解壓後,進入到\library\scripts下的adi_ip.tcl裏的版本修改爲2015.4(修改爲你的vivado版本號)
這裏寫圖片描述
同樣將\projects\scripts、下的adi_project.tcl裏的版本修改爲2015.4(修改爲你的vivado版本號)。
(2)打開vivado TCL shell 命令窗口
這裏寫圖片描述
(3)編譯要是用到的庫文件
• 根據自己的目錄更改。。。/library/axi_clkgen
• 根據自己的目錄更改。。。/library/axi_hdmi_tx
• 根據自己的目錄更改。。。/library/axi_i2s_adi
• 根據自己的目錄更改。。。/library/axi_spdif_tx
• 根據自己的目錄更改。。。/library/util_i2c_mixer
首先在窗口中輸入:cd F:/。。。自己的路徑。。。。/library/axi_clkgen/ 然後再輸入
source ./axi_clkgen_ip.tcl
這裏寫圖片描述
然後依次編譯剩下的庫。
(4)構建整個項目,關閉Tcl shell,打開vivado 2015.4版,在tcl concle 裏輸入:
cd F:\。。。自己的路徑。。\projects\adv7511\zed
source ./system_project.tcl
這裏寫圖片描述
然後整個工程開始自動構建,我們可以看到整個過程。
完成後大概需要20分鐘左右。如下圖
這裏寫圖片描述

(5)打開SDK,選擇launchSDK
新建test工程。選擇模板爲空模板
(6)打開F:\。。。。。。。\no-OS\adv7511\zed
把裏面的文件copy到F:。。。。。。。\projects\adv7511\zed\adv7511_zed.sdk\sw_hdmi\src
然後到SDK界面打開test下的src右鍵refresh一下,剛纔添加的文件都進來了。
(7)在test項目上右擊,選擇properties配置文件路徑
這裏寫圖片描述
這裏寫圖片描述
(8)選擇Project -> clean 編譯整個工程
這裏寫圖片描述
編譯成功後會生成如圖所示:
這裏寫圖片描述

3、測試階段
給zedboard上電,先program FPGA,然後run configure

這裏寫圖片描述
這裏寫圖片描述
最後顯示器上會輸出xilinx的圖片logo

這裏寫圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章