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