zedboard(zynq)怎麼學,學習資料和推薦書籍
以下提供的資料,若未提供連結,直接百度搜索引號裡的關鍵字即可
(1)“Zedboard 評測(一)"——Demo演示 :這篇資料可作為拿到zedboard板時候的動手體驗資料,包括驅動軟體安裝,和板子上跳接帽的連線等,還可以
(2)zedboard官方網站:www.zedboard.org 包括zedboard原理圖和使用嚮導等相關資料;
(4)"一步一步學ZedBoard & Zynq(一)" 也是一個系列
(5)“玩轉賽靈思Zedboard開發板(1)”也是一個系列
關於zynq的書籍:
(1)Xilinx All Programmable Zynq-7000 Soc設計指南,何賓編著
(2)嵌入式系統軟硬體協同設計實戰指南-基於Xilinx Zynq 陸佳華等編著
這裡有一篇文章:zedboard學習之路
從申報美信DIY大賽開始到圓滿結束,經過了半年的時間。雖然最終沒有能夠將專案順利的完成,但是這一路走來還得謝謝美信大賽組組織了這樣一個史無前例的DIY活動機會,給自己提供了一個能夠學習xilinx全新技術的機會。特此感謝Miss zhang和大賽組,以及論壇上各位大牛的熱心幫助和大力支援!
鑑於自己從對FPGA的初步瞭解到對xilinx ZYNQ APP平臺的深入瞭解所付出的努力,為了能夠幫助初學者,在此我還是簡單的介紹下自己的ZedBoard學習之路.
第一階段:找資料,熟悉ZYNQ
(1)瞭解Zedboard的核心ZYNQ的介紹,包括PS、PL、APU基本概念,可以參考手冊 ug804_zynq-7000_plat_sum和
(2)在ZedBoard.org網站上找到Zedboard板的原理圖和相關資料。www.zedboard.org/
除了這些資料之外,在這幾個網站上還包括一些比較有價值的帖子,包括錯誤的原因和解決的辦法。
第二階段:熟悉ZedBoard板
(1) 測試ZedBoard板,根據Getting Started Guide 手冊 GS-AES-Z7EV-7Z020-G-14.1-V5,測試板子是否有瑕疵.(這個很關鍵,當初因為沒有認真的用SD卡里的DEMO對板子做完整的測試,以至於在移植ADI的linaro系統時出錯,困擾了我很長時間)。
(2) 根據手冊 ZedBoard_HW_UG_v1_4 先熟悉啟動方式,根據ZedBoard_CTT_v14.1_120821.rar 和 Zedboard_boot_guide_IDS14_1.rar,然後學習如何配置硬體,編寫裸奔程式(最好做上好幾遍,熟悉開發流程和嵌入式開發環境)。maxim.eefocus.com/bbs/article_1237_481750.html
第三階段: 深入瞭解
(1) 不用PL部分,單純利用ZedBoard的PS部分進行實驗和學習,在XPS和SDK中進行,ZedBoard_CTT_v14.1_120821.rar 的資料上有例子。
(2) 不用PS部分,單純利用PL部分進行開發,可以在ISE或Planahead中進行。開發流程跟傳統的FPGA開發流程相同。
(3) 同時使用PL和PS,但是PS和PL之間無互動。我自己做的一個測試例子,用sw0-2控制LD7(PL部分實現),用PS控制LD0-LD6。(附件1,執行的該程式的時候最好在Debug模式下觀察)。
第三四階段:熟悉DSP開發流程
第五階段:系統級
(1) 包括Uboot編譯,linux核心編譯,android移植。這個不說了網址wiki.xilinx.com/zynq-tools
另外其他一些很有用的資料
1) Zynq-7000系列官網介紹
2) ZedBoard開發板配套資料
3) ZedBoard開箱美圖
4) Xilinx官網Zynq-7000開發資料下載(ISE 14.2)
5) ZedBoard介紹
6) 官網ZedBoard介紹:無需多言,就是官方ZedBoard的相關介紹的網站
7) ZedBoard各種Documentation
8) “OpenHW12開源硬體與嵌入式計算大賽”相關通知以及資料
9) 天羅地網,ZedBoard資料大緝查
10) “ZedBoard資料貼彙總”
11) “為了痛快,學習ZedBoard筆記貼”
12) ZedBoard 評測(一)--Demo 演示
13) ZedBoard評測(二)--利用PS部分建立嵌入式系統
14) USB 串列埠驅動程式安裝
a) [原創] 淚流滿面,板子收到,初步試用體會,UART驅動不了的請看
b) Zedboard USB串列埠驅動安裝
15) SD卡中的映象以及例程操作
16) ZedBoard資料大緝查
14、2012-09-06 ZED板諮詢
50、2012-05-03 使用Xilinx Zynq做過哪些開發?歡迎來晒!你對ZED board有哪些期待,歡迎來拍!
Zynq-7000的第一個工程:HelloWord
17) 未完待續
3. ZedBoard嵌入式Linux作業系統
1) 成功在ZedBoard上執行Linaro圖形介面
2) ZedBoard Linux應用
3) 從零開始,搭建zynq-7000硬體平臺
a) Ubuntu上安裝Xilinx 14.1以及注意事項
b) Ubuntu上搭建Xilinx zynq linux編譯環境
http://blog.csdn.net/morewd/article/details/7838605
c) 從零開始,搭建zynq-7000的PS硬體平臺-DDR3介面集成於配置
d) 從零開始,搭建zynq-7000的PS硬體平臺-基礎PS系統
e) 從零開始,搭建zynq-7000的PS硬體平臺-SPI Falsh和SD卡介面
f) 從零開始,搭建zynq-7000的PS硬體平臺-USB埠
g) 從零開始,搭建zynq-7000的PS硬體平臺-Ethernet
h) 從零開始,搭建zynq-7000的PS硬體平臺-I2C_PJTAG_GPIO_TIMER
4) Zynq交叉編譯環境鏈的建立於C程式編寫
Xilinx FPGA相關連線
1) Xilinx官方網站
2) 電子創新網 Xilinx:各種關於Xilinx開發板套件的資料以及相關技術資料、手冊等資訊!
3) Xilinx FPGA技術社群
4) 開源IP核神網
2. ZedBoard各種資料摘錄