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

然后點擊下一步:

接著點擊下一步:

點擊下一步:

點擊完成:

選中芯片:

選中后右鍵單擊Add Configuration Memory Device進入以下界面,并選擇自己板卡的Flash型號。

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

把下面的Program和Verify兩個選項的勾選去掉,只保留Erase:
點擊ok,等待擦除完畢
這樣,F(xiàn)lash中的程序就已經(jīng)擦除掉了,可以通過SDK來在線調(diào)試了。
編輯:hfy
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
FPGA
+關(guān)注
關(guān)注
1660文章
22394瀏覽量
635415 -
FlaSh
+關(guān)注
關(guān)注
10文章
1742瀏覽量
155405 -
Vivado
+關(guān)注
關(guān)注
19文章
855瀏覽量
71034
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
FPGA實現(xiàn)基于SPI協(xié)議的Flash驅(qū)動控制芯片擦除
本篇博客具體包括SPI協(xié)議的基本原理、模式選擇以及時序邏輯要求,采用FPGA(EPCE4),通過SPI通信協(xié)議,對flash(W25Q16BV)存儲的固化程序進行芯片擦除操作。
通過STM32的串口將FPGA的程序燒寫到EPCS中,在芯片擦除時一直卡在那個擦除狀態(tài)檢查了,為什么?
通過STM32的串口將FPGA的程序燒寫到EPCS中,但是現(xiàn)在EPCS相當(dāng)于一個外部FLSHA,可是在芯片擦除時一直卡在那個擦除狀態(tài)檢查了,
發(fā)表于 05-16 08:28
fpga的fx3固化程序的刪除
用的是特權(quán)同學(xué)7系列的fpga開發(fā)板,在csdn上找了個fx3 flash固化程序,燒入過后,電腦識別不到fx3,也不能重新下載固件,有人知道怎么刪除燒入的
發(fā)表于 05-08 10:10
【Artix-7 50T FPGA試用體驗】Vivado程序固化
FPGA硬件程序就固化到外部配置存儲器中了,下次上電就可以通過QSPI自啟動。需要注意的是板載的配置跳線帽需要設(shè)置到QSPI模式。2、 SDK嵌入式軟件程序
發(fā)表于 12-27 20:22
關(guān)于使用232下載固化FPGA程序,尋求外包
需求:不通過JTAG,使用232下載程序完成固化。具體過程如下:使用232下載jic或者sof文件到RAM,通過FPGA中轉(zhuǎn)進入EPCS或者直接進入EPCS完成程序
發(fā)表于 10-11 16:00
flash擦除不了,固化程序時報錯
flash擦除不了,固化程序時報錯!ccs報錯Error erasing flash memory,Error erasing sector A!KEY,PWL 都是0xFFFF。GSM_RSVD
發(fā)表于 12-03 15:56
請問Altera FPGA軟硬件程序能分別固化嗎?
本人要在Altera cyclone iv FPGA配置好硬件程序、NIOS II及一些IP核進行固化。提供相應(yīng)軟件開發(fā)包供第三方開發(fā)(不提供硬件程序文件),第三方開發(fā)好后再
發(fā)表于 02-22 06:35
固化程序到flash寫入失敗
根據(jù)教程固化程序到flash flash型號是25p16選的是16Mbit 擦除讀空白都是成功的寫入的時候 寫入失敗 提示信息如下:Reading device contents...done.'1
發(fā)表于 05-22 04:35
FPGA程序加載與固化
),然后雙擊左邊的Erase選項,在彈出的界面中點擊OK,擦除FLASH中原有的程序,擦除成功后,界面會有提示信息,如下圖所示:圖 9圖 10右擊F
發(fā)表于 09-25 09:57
FPGA中如何通過JTAG固化程序?
? 學(xué)習(xí)了 FPGA 一段時間,簡單的設(shè)計仿真驗證以及有所熟悉,今天將學(xué)習(xí)通過 JTAG 固化程序。具體步驟以及截圖如下: 本教程使用的軟件是:Quartus II 13.0 芯片型號
ISEFPGA程序加載與固化說明——基于omapl38開發(fā)板
?前言本指導(dǎo)文檔適用的開發(fā)環(huán)境為Windows764bit和Windows1064bit。本文檔的主要內(nèi)容為基于ISE的FPGA程序加載、固化等說明。進行本文檔操作前,請先按照調(diào)試工具安裝相關(guān)文檔
發(fā)表于 08-25 16:26
?0次下載
Vivado+Vitis將程序固化的Flash的操作流程
ZYNQ 的程序固化是指將程序代碼永久存儲到非易失性存儲器中,使系統(tǒng)上電后能自動加載運行的過程。主要固化方式:QSPI Flash固化:常用
如何擦除固化在FPGA的程序
評論