SPI-NAND 分區(qū)文件燒錄
編程器: 碩飛SP32系列編程器(包括SP325/SP328/SP328P)
編程器軟件: SP32SW V1.47或以上版本
工具軟件: MultiFileConfig(V1.6)或以上版本
一.概述
本文適用于分區(qū)模式項目,每個分區(qū)對應(yīng)一個獨立的燒錄文件;
注意: 如果是基于海思平臺的項目,請參考文檔“HiSilicon(海思)平臺的SPI-NAND燒錄解決方案“。
二.使用MultiFileConfig工具創(chuàng)建配置文件
1. 打開工具軟件MultiFileConfig,點擊“新建配置“
2. 選擇該配置文件的保存目錄以及文件名。
建議和燒錄文件保存在同一目錄。
在隨后的“配置類型“對話框中選擇”NAND Flash分區(qū)文件(塊偏移量) “
3. 點擊按鈕“增加文件“,加入所有分區(qū)燒錄文件(鏡像文件)
4. 設(shè)置數(shù)據(jù)文件的Block Offset(塊偏移量)
Block Offset(塊偏移量, 或塊編號)計算方式: 分區(qū)地址 / 塊大小
例如: 分區(qū)地址為0x100000, 塊大小為128KB
則塊編號為: 0x100000 / (128*1024) = 1048576 / 131072 = 8
5. 設(shè)置“燒錄頁大小”(即是否燒錄Spare區(qū)域/OOB數(shù)據(jù)); 然后保存配置。
說明:
Flash的頁包含Main區(qū)域和Spare區(qū)域(OOB區(qū)域);
Main區(qū)域通常為2KB或4KB.
Spare區(qū)域通常為64字節(jié)、128字節(jié)或256字節(jié)等,一般用于存儲ECC數(shù)據(jù);
“燒錄頁大小”選項決定是否燒錄Spare區(qū)域; 例如: “2KB”表示只燒錄Main區(qū)域, “2KB+64”表示燒錄Main區(qū)域(2KB)和Spare區(qū)域(64字節(jié));
燒錄頁大小必須與文件數(shù)據(jù)匹配, 如果設(shè)置包含Spare區(qū)域, 則文件必須有Spare(OOB)數(shù)據(jù);
三.使用碩飛編程器燒錄
1. 啟動碩飛燒錄器軟件SP32SW
點擊”芯片型號”按鈕,選擇正確的SPI-NAND芯片型號。
2. 加載燒錄數(shù)據(jù)
點擊”加載數(shù)據(jù)…”按鈕, 選擇配置文件, 然后點擊”打開”
軟件將自動加載所有分區(qū)文件,并導(dǎo)入分區(qū)表等燒錄參數(shù)(更新到NAND Flash燒錄選項)。
可打開“NAND Flash燒錄選項”查看相關(guān)設(shè)置,如下圖:
上述部分默認(rèn)設(shè)置需要根據(jù)項目參數(shù)進(jìn)行調(diào)整。
- 上一篇:碩飛SP16系列停產(chǎn),替代的新產(chǎn)品SP20系列編程器正式上市 2021/12/20
- 下一篇:SP325/SP328/SP328P編程器使用手冊(中文) 2020/12/25