到底什么是固化? 在開發板領域,"固化"通常指的是將軟件或操作系統的鏡像文件燒錄(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,表示固化成功! 我們將板卡斷電再上電,可以看到板卡是按流水燈程序運行的。到此流水燈程序就固化進去啦! 想跟著學習的朋友們,可以了解下我們研發的板卡哦!感興趣可以私信咨詢哦! |