在使用Vivado 的SDK進行在線調試時,需要將FPGA的bit文件燒寫到FPGA中,但是在使用SDK燒寫程序之前必須將已經固化在FPGA的程序給擦除掉。下面就是擦除的方法。
先打開Vivado,將板卡用JTAG線連接到電腦并打開open target:
然后點擊下一步:
接著點擊下一步:
點擊下一步:
點擊完成:
選中芯片:
選中后右鍵單擊Add Configuration Memory Device進入以下界面,并選擇自己板卡的Flash型號。
在configuration file 中選中已經固化在FPGA中的mcs文件
把下面的Program和Verify兩個選項的勾選去掉,只保留Erase:
點擊ok,等待擦除完畢
這樣,Flash中的程序就已經擦除掉了,可以通過SDK來在線調試了。
編輯:hfy
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
FPGA
+關注
關注
1630文章
21796瀏覽量
605167 -
FlaSh
+關注
關注
10文章
1642瀏覽量
148426 -
Vivado
+關注
關注
19文章
815瀏覽量
66792
發布評論請先 登錄
相關推薦
通過STM32的串口將FPGA的程序燒寫到EPCS中,在芯片擦除時一直卡在那個擦除狀態檢查了,為什么?
通過STM32的串口將FPGA的程序燒寫到EPCS中,但是現在EPCS相當于一個外部FLSHA,可是在芯片擦除時一直卡在那個擦除狀態檢查了,
發表于 05-16 08:28
【Artix-7 50T FPGA試用體驗】Vivado程序固化
FPGA硬件程序就固化到外部配置存儲器中了,下次上電就可以通過QSPI自啟動。需要注意的是板載的配置跳線帽需要設置到QSPI模式。2、 SDK嵌入式軟件程序
發表于 12-27 20:22
關于使用232下載固化FPGA程序,尋求外包
需求:不通過JTAG,使用232下載程序完成固化。具體過程如下:使用232下載jic或者sof文件到RAM,通過FPGA中轉進入EPCS或者直接進入EPCS完成程序
發表于 10-11 16:00
flash擦除不了,固化程序時報錯
flash擦除不了,固化程序時報錯!ccs報錯Error erasing flash memory,Error erasing sector A!KEY,PWL 都是0xFFFF。GSM_RSVD
發表于 12-03 15:56
請問Altera FPGA軟硬件程序能分別固化嗎?
本人要在Altera cyclone iv FPGA配置好硬件程序、NIOS II及一些IP核進行固化。提供相應軟件開發包供第三方開發(不提供硬件程序文件),第三方開發好后再
發表于 02-22 06:35
固化程序到flash寫入失敗
根據教程固化程序到flash flash型號是25p16選的是16Mbit 擦除讀空白都是成功的寫入的時候 寫入失敗 提示信息如下:Reading device contents...done.'1
發表于 05-22 04:35
FPGA程序加載與固化
),然后雙擊左邊的Erase選項,在彈出的界面中點擊OK,擦除FLASH中原有的程序,擦除成功后,界面會有提示信息,如下圖所示:圖 9圖 10右擊F
發表于 09-25 09:57
全志T3+FPGA國產核心板——Pango Design Suite的FPGA程序加載固化
本文主要基于紫光同創Pango Design Suite(PDS)開發軟件,演示FPGA程序的加載、固化,以及程序編譯等方法。適用的開發環境為Windows 7/10 64bit。測試
發表于 03-01 11:03
FPGA中如何通過JTAG固化程序?
? 學習了 FPGA 一段時間,簡單的設計仿真驗證以及有所熟悉,今天將學習通過 JTAG 固化程序。具體步驟以及截圖如下: 本教程使用的軟件是:Quartus II 13.0 芯片型號
ISEFPGA程序加載與固化說明——基于omapl38開發板
?前言本指導文檔適用的開發環境為Windows764bit和Windows1064bit。本文檔的主要內容為基于ISE的FPGA程序加載、固化等說明。進行本文檔操作前,請先按照調試工具安裝相關文檔
發表于 08-25 16:26
?0次下載
評論