国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

ZYNQ7000板子上,PL端邏輯燒寫到FLASH里面。怎么辦?

發(fā)布時(shí)間:2023-2-13 21:06    發(fā)布者:CoreKernel
前言
本操作如何固化ZYNQ PL端程序到FLASH分享---基于廣州星嵌電子科技有限公司設(shè)計(jì)研發(fā)的Zynq7015平臺(tái)。
FLASH型號(hào)
板載QSPI FLASH一顆,具體型號(hào)為:MT25QL256ABA1EW9-0SIT

增加Block Design設(shè)計(jì)文件
首先,打開已經(jīng)完成的Vivado設(shè)計(jì)例程,點(diǎn)擊Project Manager下面的IP Integrator -> Create Block Design,創(chuàng)建Block Design設(shè)計(jì)文件

在彈出的對(duì)話框中,點(diǎn)擊OK

Diagram窗口,點(diǎn)擊中間加號(hào)按鈕,添加IP

在彈出的IP添加窗口的搜索欄中,輸入zynq字樣,然后雙擊選中ZYNQ7 Processing System

添加好ZYNQ7 Processing System IP核后,雙擊該IP核,對(duì)此IP核進(jìn)行配置:

設(shè)置ZYNQ7 Processing System IP核的外設(shè)IO

設(shè)置ZYNQ7 Processing System IP核的DDR內(nèi)存,然后點(diǎn)擊OK,完成IP核配置:


點(diǎn)擊Run Block Automation,運(yùn)行模塊自動(dòng)化,并在彈出的對(duì)話框中直接點(diǎn)擊OK


使用鼠標(biāo)左鍵,單擊FCLK_CLK0,并拖動(dòng)鼠標(biāo)至M_AXI_GP0_ACLK,將這兩個(gè)管腳短接起來:

Sources窗口,右鍵點(diǎn)擊design_1.bd文件,在彈出的菜單中,選擇Generate Output Products,并在隨后彈出的對(duì)話框中點(diǎn)擊Generate


輸出文件生成完畢后,點(diǎn)擊OK

Sources窗口,右鍵點(diǎn)擊design_1.bd文件,在彈出的菜單中,選擇Create HDL Wrapper,并在隨后彈出的對(duì)話框中點(diǎn)擊Generate

在彈出的對(duì)話框中直接點(diǎn)擊OK

修改頂層文件
Sources窗口,雙擊打開剛剛生成的design_1_wrapper.v文件:

Vivado之前的工程頂層模塊例化到design_1_wrapper.v設(shè)計(jì)文件中:

整理design_1_wrapper.v模塊的輸入、輸出管腳,并將Vivado例程頂層模塊的管腳添加進(jìn)來:

生成下載bit流文件
點(diǎn)擊Generate Bitsteam,生成bit流文件,在彈出的對(duì)話框中選擇Yes


如果在生成bit流文件過程中,產(chǎn)生了如下錯(cuò)誤,則按照錯(cuò)誤提示,添加時(shí)鐘約束,如下示例紅框中所示,將紅框里面的內(nèi)容復(fù)制到約束文件中:

雙擊Constraints -> constrs_1下面的xdc約束文件,xdc約束文件打開后,將錯(cuò)誤提示內(nèi)容復(fù)制到xdc約束文件中,然后點(diǎn)擊保存:

然后,再次點(diǎn)擊Generate Bitsteam,生成bit流文件,在彈出的對(duì)話框中選擇Yes
bit流文件生成完成后,在彈出的窗口中點(diǎn)擊Cancel

導(dǎo)出硬件設(shè)計(jì)文件
點(diǎn)擊File -> Export -> Export Hardware…:

在彈出的對(duì)話框中,選中Include bitstream,然后點(diǎn)擊OK

打開Xilinx SDK軟件界面
點(diǎn)擊File -> Launch SDK,并在彈出的對(duì)話框中點(diǎn)擊OK


隨后,SDK軟件被打開:

生成FSBL文件
Xilinx SDK軟件界面,點(diǎn)擊File -> New -> Application Project

用戶自定義fsbl工程名,如下示例fsbl,然后點(diǎn)擊Next

選擇Zynq FSBL模板,并點(diǎn)擊Finish

等待Build進(jìn)度條完成:

fsbl工程Build進(jìn)度條完成后,在fsbl -> Binaries目錄下面會(huì)生成一個(gè)fsbl.elf文件:

生成下載鏡像文件BOOT.bin
點(diǎn)擊Xilinx Tools -> Create Zynq Boot Image

指定bif文件存放路徑,用戶自定義位置:

添加FSBL文件,將剛剛生成的fsbl.elf文件添加到Boot image partitions中:


添加bit流文件,將bit流文件添加到Boot image partitions中:


最后,點(diǎn)擊Create Image,生成鏡像文件BOOT.bin

燒寫FLASH
燒寫FLASH前,需確保下載模式配置為JTAG模式,即開發(fā)板SW2撥碼開關(guān)的2位撥碼均需要撥到ON的位置,如下圖紅框所示:

開發(fā)板上電,然后點(diǎn)擊Xilinx Tools -> Program Flash

點(diǎn)擊Browse,選擇剛剛生成的鏡像文件BOOT.bin,然后點(diǎn)擊Program

等待燒寫完成:

FLASH燒寫完成后,在控制臺(tái)輸出Flash Operation Successful信息:

程序固化檢驗(yàn)
燒寫完FLASH后,給開發(fā)板斷電,并將SW2撥碼開關(guān)設(shè)置為QSPI FLASH啟動(dòng)模式,即1號(hào)撥碼位撥到ON位置,2號(hào)撥碼位撥到ON的對(duì)立面,如下圖紅色箭頭所示:

開發(fā)板上電,查看實(shí)驗(yàn)程序是否運(yùn)行起來。
ZYNQ系列FPGA程序固化說明.pdf (4.85 MB)



       

本文地址:http://www.qingdxww.cn/thread-810541-1-1.html     【打印本頁】

本站部分文章為轉(zhuǎn)載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀點(diǎn)和對(duì)其真實(shí)性負(fù)責(zé);文章版權(quán)歸原作者及原出處所有,如涉及作品內(nèi)容、版權(quán)和其它問題,我們將根據(jù)著作權(quán)人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評(píng)論 登錄 | 立即注冊(cè)

廠商推薦

  • Microchip視頻專區(qū)
  • 5分鐘詳解定時(shí)器/計(jì)數(shù)器E和波形擴(kuò)展!
  • PIC18-Q71系列MCU概述
  • 為何選擇集成電平轉(zhuǎn)換?
  • 了解一下Microchip強(qiáng)大的PIC18-Q24 MCU系列
  • 貿(mào)澤電子(Mouser)專區(qū)
關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號(hào) | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 午夜视频精品 | 好吊日在线观看 | 天天拍夜夜添久久精品中文 | 24款禁用软件app大全免费版 | 久久国产精品无码网站 | 国产综合色在线视频 | 4hu四虎永久地址公告2022 | 日韩亚洲人成网站 | 一级一片免费看 | 四虎永久在线观看视频精品 | 色综合久久综合欧美综合图片 | 国产成人一区二区在线不卡 | 五月天综合视频 | 黄视频在线观看www 黄视频网址 | 国产精品视频网站 | 99爱在线视频 | 一区二区三区四区国产精品 | 色婷婷社区 | 毛片高清视频在线看免费观看 | 欧美一区二区在线免费观看 | 99精品视频免费在线观看 | 亚洲男人天堂久久 | 久久精品国产亚洲麻豆小说 | 欧美一级视频在线 | 日韩精品一区二区三区不卡 | 天天爽夜夜爽一区二区三区 | 9久热久爱免费精品视频在线观看 | 国产成人精品免费久久久久 | 国产 麻豆 | 欧美成人免费观看久久 | 成人国产激情福利久久精品 | 欧美日韩大尺码免费专区 | 一区二区高清在线 | 嫩草影院永久在线一二三四 | 日本亚洲高清 | 激情综合网五月婷婷 | 日韩视频免费一区二区三区 | 日本 亚洲 欧美 | 亚洲区精选网址 | 亚洲国产欧美在线不卡中文 | 亚洲免费色视频 |