前言
文檔內容適配技術問題說明:
1. MES2L676-100HP開發板如何固化到兩顆flash;
2. MES2L676-100HP開發板如何加快上電后flash加載速度(SPI X8模式)
01
簡介
MES2L676-100HP開發板(盤古100Pro+開發板)采用紫光同創logos2系列FPGA,芯片型號為PG2L100H-6FBG676。PG2L100H開發板配置數據可以由芯片主動從外部Flash獲取,支持包括JTAG模式、Slave Parallel模式、Slave Serial模式等多種配置模式。同時,由于搭載兩片型號為W25Q128JVEIQ的Flash芯片,通過合理設置能夠實現兩片Flash燒錄配置,加快上電時代碼的加載速度。
02
配置操作
(1)生成位流文件(.sbit)后,可以把.sbit文件下載到FPGA中,首先將JTAG下載器與PCB板連接并上電,點擊菜單欄中【tools】 下的【Configuration】。

(2)在彈出的界面中單擊【ScanDevive】。

(3)在掃描到器件后,會彈出加載.sbit文件界面,按要求添加即可。

(4)FPGA的Flash固化需要先將 .sbit文件轉換為Flash的 .sfc文件,點擊菜單欄的【Operations】選擇【Convert File】。

(5)在彈出的界面中,根據使用的Flash型號選擇廠家和設備型號,選擇需要轉換的 .sbit文件以及 .sfc文件的輸出位置,同時將 “Read Mode is SPI X8”選項進行勾選,完成上述操作后點擊OK選項,生成需要的 .sfc文件。

(6)選中器件PANGO右擊,選擇下拉菜單中的【Operate Outer Flash Through FPGA】。

(7)在彈出的窗口中勾選“SPI X8”,并選擇轉換得到的兩個.sfc路徑,選擇BANK電壓為3V3。點擊OK,開始代碼固化。

需要注意,由于步驟(5)中對“Read Mode is SPI X8”進行勾選,會額外生成兩個帶“_1”和“_2”的文件,在步驟(7)中需要添加的 .sfc是這兩個文件。
(8)進度條消失并出現下圖,至此FPGA的雙Flash固化完成。
-END-
-今日互動-
還想學習哪方面的技術干貨,請在評論區留言哦
原文標題:如何使用雙Flash固化FPGA
文章出處:【微信公眾號:小眼睛科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
UV膠固化時間分析
UV膠可以二次固化嗎?
Vivado+Vitis將程序固化的Flash的操作流程
熱固化灌封膠 vs 室溫固化灌封膠:性能對比與選型指南 | 鉻銳特實業
FPGA實現基于SPI協議的Flash驅動控制芯片擦除
雙組份灌封膠固化失敗?一文揭示配比、攪拌、環境三大隱形殺手 | 鉻銳特實業
蜂鳥E203在黑金XC7A200T型FPGA上的移植工作
ZYNQ UltraScalePlus RFSOC QSPI Flash固化常見問題說明
三防漆固化不良的原因
三防漆的固化方式
國產!瑞芯微RK3506(3核A7@1.5GHz+雙網口+雙CAN-FD)工業開發板—Linux系統固化手冊
BGA底部填充膠固化異常延遲或不固化原因分析及解決方案
如何使用雙Flash固化FPGA
評論