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
MSPM0 系列的安全功能具有两个广泛的阶段:
静态、TI 编写的引导代码受用户定义的配置的影响,在进入闪存应用程序之前强制执行
用户编写的客户安全代码 (CSC) 位于 MAIN 闪存中,受静态写保护,在 BCR 之后运行,并在跳转到应用程序之前强制执行附加策略和/或验证应用程序的真实性和完整性
并非所有器件都支持额外 CSC 步骤。虽然只有 CSC 可强制执行其他安全策略(例如防火墙),但不支持 CSC 的器件可能仍会验证应用程序。应用程序验证将在“安全启动”部分进一步讨论,因此我们将本章中的讨论限于强制执行其他策略,并将此阶段称为 CSC。
本节概述了两个类别中器件启动过程和用户指定的策略,用户可以设置这些策略来支持各种用例。