本發(fā)明公開(kāi)了一種NOR Flash壞點(diǎn)補(bǔ)償?shù)姆椒?,包括固件存?chǔ)步驟、固件加載步驟以及固件糾錯(cuò)步驟;其中,固件糾錯(cuò)步驟包括:完成固件加載后,固件糾錯(cuò)開(kāi)始,加載糾錯(cuò)碼表;通過(guò)糾錯(cuò)碼表對(duì)固件數(shù)據(jù)的完整性進(jìn)行檢測(cè),若檢測(cè)到固件被破壞,則根據(jù)糾錯(cuò)碼表逐個(gè)對(duì)糾錯(cuò)單元的固件數(shù)據(jù)進(jìn)行糾正,并對(duì)糾錯(cuò)單元進(jìn)行糾正,建立糾錯(cuò)單元與備份單元的映射關(guān)系,填充至映射集合中;將糾正后的固件數(shù)據(jù)保存于與糾錯(cuò)單元具有映射關(guān)系的備份單元中,并將新的映射集合保存于映射集合區(qū)域中,固件糾正完成。通過(guò)采用本發(fā)明的NOR Flash壞點(diǎn)補(bǔ)償?shù)姆椒?,可以在NOR Flash出現(xiàn)壞點(diǎn)時(shí),使用新的備份單元進(jìn)行替換,確保數(shù)據(jù)完整無(wú)損,提高數(shù)據(jù)使用的可靠性。
聲明:
“NOR Flash壞點(diǎn)補(bǔ)償?shù)姆椒ā?該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)