主题中讨论的其他器件:UNIFLASH、 SysConfig
工具与软件:
我们正在检查转换为 HS-SE 的器件(LP-AM243x PROC109A)上多分区的安全启动。
所用的样本是这样的。
C:\ti\mcu_plus_sdk_am243x_09_02_01_05\examples\drivers\ipc\ipc_notify_echo
此时、在创建 r5fss0-0的 appimage 时、我们将"CUST_MPK"更改为无效的密钥、
预期 r5fss0-0的 appimage 无法启动、
但从日志来看,它似乎已经开始正常。
此外、我们使用以下方法确认了这一点。
1.使用正确的"CUST_MPK"构建 ipc_notify_echo_am243x-lp_system_freertos_nortos。
2.更改 devconfig.mak 中的"CUST_MPK"设置、并仅编译 IPC_NOTIFY_ECHO_am243x-LP_r5fss0-0_freertos_ti-arm-clang。
有效 CUST_MPK
CUST_MPK=$(signing_tool_path)/CustMpk_am64x_am243x.pem
CUST_MEK=$(signing_tool_path)/custMek_am64x_am243x.txt
CUST_MPK 无效
CUST_MPK=$(signing_tool_path)/MCU_custMpk.pem
CUST_MEK=$(signing_tool_path)/custMek_am64x_am243x.txt
3.使用 uart_uniflash.py 进行闪存。
我想让 appimage 无法在多分区系统上启动。 正确的步骤是什么?
此致、
Yukinobu