工具与软件:
您好!
我们正在尝试在我们自己的硬件和平台上测试 Secureboot。 我成功在 LP-AM243x 上进行了测试、
我遇到了一个已签名(hs-se) SBL 启动的问题、但它无法启动应用。
通过调试、我们发现它在以下部分失败:
Sciclient_procBootGetProcessorState
retVal = Sciclient_service(&reqParam, &respParam); if((retVal != SystemP_SUCCESS) || ((respParam.flags & TISCI_MSG_FLAG_ACK) != TISCI_MSG_FLAG_ACK)) { retVal = SystemP_FAILURE; } return retVal;
Sciclient_service 的返回值为 SystemP_SUCCESS、但这些标志无效。
我们目前最好的猜测是防火墙配置。
- 您能否提供示例或指南、说明如何以及使用哪些参数来配置防火墙以启用映像身份验证?
请注意、我们还必须启用对 OSPI 的直接访问、以便引导加载程序可以直接从闪存读取证书。 文档中的任何地方也没有提到这一点。
谢谢!
标记