主题中讨论的其他器件:CC2652R7、 SysConfig
大家好、
此开发板和 Project Zero 按预期工作;板载 LED 和按钮服务正常工作。(默认:不安全的构建配置)
要求是我要将当前 BIM 更改为 Secure_BIM。 为启用安全引导,进行了以下更改:
- 导入了 CCS bim_onchip_LP_CC2652R7_nortos_ticlang 工程并将编译配置更改为"发布"。
- 使用 key_generate.py 脚本、我生成了一个新的密钥对、并编辑了 bim_onchip_main.c 文件以更改公共密钥和签名者信息。
- 导入了 PROJECT_ZERO LP_CC2652R7_tirtos7_TIRANG 工程(版本:活动)、并更改了 SYS_Config 以启用 OAD BLE 安全。 已使用 TI 私钥生成签名。
当我加载此 bim 并将零应用程序投影到 launchpad 时、它运行良好。 我所期望的是、projectzero 应用程序将被拒绝、因为用于生成应用程序签名的私钥是 TI 提供的私钥、而 bim 中使用的公钥是新生成的密钥。
启用安全引导的步骤是否正确?
还有一个问题是、为什么每个编译的签名值不同(project_zero_lp_CC2652R7 tirtos_tronicang (Active-Release))、即使私钥对和应用程序是相同的?
请帮帮我。
谢谢、此致、



