到底什么是固化???
在開發板領域,"固化"通常指的是將軟件或操作系統的鏡像文件燒錄(Flash)到開發板的存儲介質上,使其成為開發板啟動時加載的系統。這個過程可以確保開發板在啟動時能夠運行預設的軟件環境,而不需要每次啟動都重新下載或配置。
接下來,我們將詳細闡述基于325T開發板的下載和固化過程,讓你更了解“固化”!
01?程序的下載
雙擊打開vivado2022.2,選擇“Open Hardware Manager ”打開硬件管理器。打開后,給325T板卡上電。
點擊“Auto Connect”,連接板卡。
連接成功可以看到對應的FPGA芯片,如圖所示:
右鍵選擇“Program Device”添加bit文件。
找到圖中路徑下的bit文件后,點擊“Program”,進行下載。
下載完成后,可以在板卡上看到程序運行的效果。如我們下載的流水燈程序:可以在圖示位置上看到流水燈效果。表示下載的程序正常運行!
將板卡斷電后再上電,圖示LED燈沒有流水燈效果,說明單純的程序下載,并不能存儲程序。為了能在掉電后也能正常進行程序,接下來將為大家演示固化流程!
02?程序的固化
成功連接設備后,需要為設備添加對應的Flash。在成功連接的設備上右鍵點擊“Add configuration memory device”。
選擇對應的Flash,可以用篩選器篩選:品牌、大小、類型、位寬。本版卡使用的是Micron品牌、256兆、SPI類型,3.3V的,選擇第一個即可。
這里顯示是否要下載配置文件,點擊OK。
下一步我們選擇工程目錄下的bin文件,勾選下圖中“擦除”,“下載”,“校驗”的三個選項。點擊“OK”開始進行固化。
等待,出現successfully,表示固化成功!
我們將板卡斷電再上電,可以看到板卡是按流水燈程序運行的。到此流水燈程序就固化進去啦!
想跟著學習的朋友們,可以了解下我們研發的板卡哦!感興趣可以咨詢購買!
迪普微震撼發布:全新Xilinx Kintex-7 XC7K325 FPGA開發板!_xc7k325tffg900 有幾片ddr3-CSDN博客