在使用Vivado 的SDK進(jìn)行在線(xiàn)調(diào)試時(shí),需要將FPGA的bit文件燒寫(xiě)到FPGA中,但是在使用SDK燒寫(xiě)程序之前必須將已經(jīng)固化在FPGA的程序給擦除掉。下面就是擦除的方法。
先打開(kāi)Vivado,將板卡用JTAG線(xiàn)連接到電腦并打開(kāi)open target:

然后點(diǎn)擊下一步:

接著點(diǎn)擊下一步:

點(diǎn)擊下一步:

點(diǎn)擊完成:

選中芯片:

選中后右鍵單擊Add Configuration Memory Device進(jìn)入以下界面,并選擇自己板卡的Flash型號(hào)。

在configuration file 中選中已經(jīng)固化在FPGA中的mcs文件

把下面的Program和Verify兩個(gè)選項(xiàng)的勾選去掉,只保留Erase:
點(diǎn)擊ok,等待擦除完畢
這樣,F(xiàn)lash中的程序就已經(jīng)擦除掉了,可以通過(guò)SDK來(lái)在線(xiàn)調(diào)試了。
編輯:hfy
-
FPGA
+關(guān)注
關(guān)注
1659文章
22364瀏覽量
632961 -
FlaSh
+關(guān)注
關(guān)注
10文章
1735瀏覽量
155165 -
Vivado
+關(guān)注
關(guān)注
19文章
852瀏覽量
70754
發(fā)布評(píng)論請(qǐng)先 登錄
FPGA實(shí)現(xiàn)基于SPI協(xié)議的Flash驅(qū)動(dòng)控制芯片擦除
通過(guò)STM32的串口將FPGA的程序燒寫(xiě)到EPCS中,在芯片擦除時(shí)一直卡在那個(gè)擦除狀態(tài)檢查了,為什么?
fpga的fx3固化程序的刪除
【Artix-7 50T FPGA試用體驗(yàn)】Vivado程序固化
固化程序后掃描不到FPGA設(shè)備
關(guān)于使用232下載固化FPGA程序,尋求外包
flash擦除不了,固化程序時(shí)報(bào)錯(cuò)
請(qǐng)問(wèn)Altera FPGA軟硬件程序能分別固化嗎?
固化程序到flash寫(xiě)入失敗
FPGA程序加載與固化
FPGA中如何通過(guò)JTAG固化程序?
ISEFPGA程序加載與固化說(shuō)明——基于omapl38開(kāi)發(fā)板
Vivado+Vitis將程序固化的Flash的操作流程
如何擦除固化在FPGA的程序
評(píng)論