ZYNQ_QSPI_FLASH燒寫教程
阿新 • • 發佈:2019-02-09
注意:燒寫之前先保證程式在JTAG方式線上模擬沒有問題。
1. 在BLOCK上的ZYNQ system的MIO Configure新增Quad SPI Flash部分,注意一定要勾選Feedback clk;
2. Clock configure 中的設定QSPI時鐘,就把它設定為150MHz吧(米聯開發板這麼設的)。
3. 設定完畢,按照常規操作,生成output,頂層檔案,bit檔案,匯出到SDK中;
4. 左鍵File—New—Application Project,生成FSBL檔案,Board Support Package 選擇Create New選項,點選NEXT,選擇Zynq FSBL,然後Finish;
5.
選擇應用工程(本例中為sys),然後右鍵,選擇Create Boot Image,確認紅框中的選擇是否正確,不同工程檔案路徑可不一樣,Boot Image partitions 中的檔案順序不能更改,確認無誤後點擊Create Image;
6. 可以看到sys應用工程下多了一個bootimage檔案,點開可以看到有BOOT.bin檔案,這就是我們後面要燒寫的檔案;
7. 燒寫檔案:左鍵Xilinx Tools,選擇Program Flash,看到下面介面後,選擇燒寫檔案BOOT.bin的路徑,確認無誤後,點選Program,燒寫大概需要1分鐘,耐心等待;
8. 燒寫成功後,給板子斷電後,選擇板子啟動模式為QSPI FLASH,重新上電;