ZYNQ 最小系統搭建並測試

zynq最小系統包括DDR3,ARM ,UART,主要是PS部分

主要步驟:

第一步:選芯片類型

第二步:添加ZYNQ ip核,進行必要的的配置

1.時鐘頻率:PS頻率爲33.333MHz,PL一般配置爲100MHz,PS爲666.66666MHZ,DDR頻率爲533.333MHZ;

2.DDR內存型號,必須配置正確,否則SDK運行可能會崩潰;

3.bank1 電壓爲1.8V,

4.QFLASH配置,便於燒寫程序。

5.以太網配置,勾選上MDIO;SD0卡配置,勾選上CD信號;UART1勾選上,上述幾個都是連接在PS的mio引腳上。

 

第三步:生成output文件,生成top文件,編譯生成bit文件,導出SDK。

第四步:測試,分別生成helloworld應用文件,lwip Echo server;Memory Tests;zynq DRAM tests文件進行測試

 

 

                                     ZYNQ的一些小技術:

1.添加已有IP核目錄。

2.ip核的引腳引出去採用,CTRL+T,可修改引腳名字。

3.chipscope 分析可用的幾種方式:

(1)(*make_debug="ture"*)

      

       

(2)用ILA邏輯分析IP核

選擇native,設置觀察信號個數,深度,數據寬度。在block裏面直接連線或者top程序中例化ip核。

(3)用虛擬VIO ip核。

設置輸入,輸出信號個數,數據位寬,初始化值。

(4)直接在AXI 線上debug,自動配置會產生ILA核。

個人習慣喜歡用ILA方式。這幾種都是要生成bit 文件,加載SDK應用文件之後,纔可調試分析信號。

4.SDK調試工具欄

        

5.查看內存

6.SDK設置字體

代碼編號顯示:

 

 

 

 

 

 

 

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