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