ZHCAC19A January 2023 – December 2025 MSPM0C1105 , MSPM0C1106 , MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3105 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1 , MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
支持 CSC 的器件包含可在器件上激活的多個不同防火墻:
MAIN 閃存寫保護防火墻 — INITDONE 后將不再是可寫/可擦除的閃存的指定扇區(qū)。這以任何存儲體寫入/執(zhí)行排除項為基礎(chǔ)。
MAIN 閃存讀取-執(zhí)行保護防火墻 - 應用程序無法讀取或執(zhí)行的指定閃存區(qū)域。讀取此區(qū)域?qū)⒎祷厝?0。
MAIN 閃存 IP 保護防火墻 — 閃存或者數(shù)據(jù)總線無法讀取但允許從 CPU 獲取的指定閃存區(qū)域。使代碼的特定可執(zhí)行部分不可讀,從而保護要讀取的敏感算法。這以任何存儲體寫入/執(zhí)行排除項為基礎(chǔ)。
DATA 閃存寫保護防火墻 — 如果存在 DATA 存儲體,則應用程序不會寫入/擦除指定的扇區(qū)
DATA 閃存讀取保護防火墻 — 如果存在 DATA 存儲體,則應用程序無法讀取指定的扇區(qū)。讀取此區(qū)域?qū)⒎祷厝?0
“讀保護”防火墻可用于隱藏應用程序的機密,“寫保護”防火墻可用于將以后無法修改的信息傳遞給應用程序,因此可被視為可信。
在具有多個存儲體的器件上,防火墻也會跨存儲體進行鏡像。這意味著,對于閃存大小為 0x4.0000 的雙存儲體器件(存儲體從地址 0x0000000 和 0x2.0000 開始),0x5000-0x6000 的讀取保護防火墻將從地址范圍 0x5000 - 0x6000 和地址范圍 0x2.5000-2.6000 返回全 0。