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
A:信任根包括不可變的 TI ROM 引導(dǎo)代碼及靜態(tài)寫保護(hù)的 CSC 區(qū)域。它們?cè)谡_的 NONMAIN 配置后是不可更改的。有關(guān)詳細(xì)信息,請(qǐng)參閱 CSC NONMAIN 配置。
A:編號(hào)CSC 僅驗(yàn)證已提前置于特定閃存地址的應(yīng)用程序固件,但不處理固件更新過程(引導(dǎo)加載程序),也不考慮固件如何加載到閃存中。
A:有關(guān)詳細(xì)信息,請(qǐng)參閱 CSC 性能。
A:?jiǎn)⒂么鎯?chǔ)體交換后,邏輯低存儲(chǔ)體將獲得讀取-執(zhí)行權(quán)限并失去寫入/擦除權(quán)限。另一個(gè)存儲(chǔ)體(邏輯高存儲(chǔ)體)可讀以及可寫但不可執(zhí)行。當(dāng) CCS 或 Uniflash 嘗試從地址 0x0000 下載固件時(shí),由于邏輯低存儲(chǔ)體地址不可擦除,它將報(bào)告擦除錯(cuò)誤。您可以從高位存儲(chǔ)體地址開始更新固件,或者只是在加載程序之前恢復(fù)出廠設(shè)置。
A:CSC 示例包括用于啟用 CSC 的 NONMAIN 配置。NONMAIN 配置在引導(dǎo)代碼期間生效,只有 BOOTRST(或更高級(jí)別)復(fù)位可以使 MSPM0 返回到 ROM 引導(dǎo)代碼。
A:有關(guān)詳細(xì)信息,請(qǐng)參閱在 CSC 上自定義更改示例。
A:.txt/.bin/.hex 格式可用于固件更新。NONMAIN 配置應(yīng)與 CSC 一起編程,不會(huì)與應(yīng)用程序固件一起更新 NONMAIN 區(qū)域。有關(guān)指導(dǎo),請(qǐng)參閱逐步指導(dǎo)。
A:在構(gòu)建 CSC 樣本映像示例之前,請(qǐng)檢查您是否已成功設(shè)置 Python 環(huán)境。并確保 CSC 示例與 CSC 樣本映像示例位于同一工作區(qū)。
A:MSPM0 器件僅對(duì) AES 引擎提供對(duì)稱的密鑰存儲(chǔ) (KEYSTORE)。非對(duì)稱加密/解密算法密鑰(如 ECDSA 公鑰)存儲(chǔ)在 SECRET 區(qū)域中。此 SECRET 區(qū)域只能在特權(quán)狀態(tài)(INITDONE 預(yù)置)下訪問、并且在運(yùn)行應(yīng)用程序時(shí)通過防火墻受讀保護(hù)和寫保護(hù)。
A:在啟用存儲(chǔ)體交換的配置中,應(yīng)始終使用給定的邏輯低存儲(chǔ)體地址構(gòu)建應(yīng)用程序。以 MSPM0G3519 為例,鏈接器文件(CCS 中的.cmd)中定義的地址范圍應(yīng)為 0x00000~0x40000。但是,在更新應(yīng)用固件時(shí),需要將固件加載到邏輯高存儲(chǔ)體地址,因?yàn)槌绦蛟谶壿嫷痛鎯?chǔ)體中運(yùn)行,只有邏輯高存儲(chǔ)體具有讀寫訪問權(quán)限。
A:當(dāng)前,SDK CSC 示例使用 MCUBOOT 提供的簽名工具 imgtool 來生成包含接頭和簽名信息等的應(yīng)用程序映像。用戶可以定義自己的映像格式,但需要為自己定義的映像格式實(shí)現(xiàn) CSC 中的解析程序。
A:用戶可以使用 AES-CMAC 在支持 AESADV 的 MSPM0 器件中進(jìn)行對(duì)稱映像驗(yàn)證,有關(guān)詳細(xì)信息,請(qǐng)參閱平臺(tái)信息安全機(jī)制。確保存儲(chǔ)在 MCU 中的 AES 密鑰已經(jīng)事先通過安全的方式與映像供應(yīng)商一致。