Xilinx 的zynq7020在設備上面已經使用上,並量產,關於zynq7020使用總結將在近期同步進行。html
該系列主要記錄Xilinx zynqmp系列 的使用以及在遇到的問題。目前手上有一塊demo 板---zcu102rev1.0,全部的實驗都是在這塊板子上進行的,因爲我負責PS端,因此該系列僅限於PS,個人使用環境是Ubuntu2016.04。linux
1. 相關工具及資料的獲取(須要註冊Xilinx帳號)git
xsdk 2018.2 ( SDK 2018.2 Web Install for Linux 64 (BIN - 99.29 MB))下載: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/2018-2.htmlgithub
petalinux 2018.2( PetaLinux 2018.2 Installer (TAR/GZIP - 6.15 GB))下載:https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/2018-2.html網絡
demo 板BSP( ZCU102 BSP (prod-silicon) (BSP - 599.59 MB))下載: https://www.xilinx.com/support/download/index.html/content/xilinx/en/downloadNav/embedded-design-tools/2018-2.htmlide
相關文檔:UG111四、UG1157,、UG1186下載地址:https://www.xilinx.com/support/documentation-navigation/development-tools/software-development/petalinux-tools.html?resultsTablePreSelect=xlnxdocumenttypes:User%20Guides#documentation工具
其餘相關資源或信息可在Xilinx官網: https://www.xilinx.com,xilinx wiiki:https://xilinx-wiki.atlassian.net/wiki/spaces/A/overview, xilinx github:https://github.com/Xilinx 等處得到,如在使用中遇到問題能夠去Xilinx論壇 https://forums.xilinx.com/ 尋找答案。ui
2. 安裝xsdk,確保網絡鏈接正常spa
① 增長可執行權限,下載下來的xsd安裝包可能沒有執行權限,運行如下命令增長可執行權限:.net
chmod +x Xilinx_SDK_2018.2_0614_1954_Lin64.bin
② 增長可執行權限後,能夠開始安裝了,運行如下命令開始安裝:
./Xilinx_SDK_2018.2_0614_1954_Lin64.bin
或
sudo ./Xilinx_SDK_2018.2_0614_1954_Lin64.bin
注:加 或不加 sudo 的區別主要是在於後面選擇安裝路徑。
③運行後進入歡迎界面,上面介紹了xsdk對系統的要求
④點擊 Next 進入安裝選項界面,能夠選擇下載並安裝,也能夠選在先下載整個安裝鏡像,選好後輸入Xilinx帳號和密碼,點擊Next
⑤進入以下界面,三個 agree 都要勾選,點擊Next
⑥ 進入以下界面,選擇你須要的,點擊Next
⑦ 進入以下界面,根據須要選擇安裝
⑧ 進入安裝路徑選擇界面,默認是安轉在 /opt/Xilinx ,這個在啓動時須要 root 權限,即步驟②中的 sudo 運行,因爲我沒有使用 sudo ,因此安裝路徑選擇在 home 下,點擊Next
⑨ 進入確認界面,點擊Install
⑩ 進入漫長的等待界面...........,安裝完成後會出現一個對話框,點擊 OK 就行了。
在桌面上就能夠看見快捷鍵了