ZHCABI4 January   2022 TDA4VM , TDA4VM-Q1

 

  1.   摘要
  2.   商标
  3. 1引言
  4. 2TIDK 器件验证
    1. 2.1 对次级引导加载程序(SBL)签名和加密
    2. 2.2 为系统映像签名和加密
  5. 3密钥编程
    1. 3.1 安装 Keywriter
    2. 3.2 密钥生成
    3. 3.3 编译 Keywriter 应用
    4. 3.4 在 HS-FS 器件中对密钥进行编程
  6. 4密钥编程验证
  7. 5使用 Linux SDK 对 HS 器件进行编译和引导
  8. 6总结

TIDK 器件验证

HS-SE-TIDK 器件是强制安全型器件,它在客户区域对 TI 虚拟密钥进行了编程。如果客户想要验证 HS-SE-TIDK 器件的功能,则需要使用 TI 虚拟密钥为其系统映像签名和加密。要帮助客户熟悉使用安全密钥为二进制签名和加密的流程,需要执行此步骤。但 TI 虚拟密钥对所有客户公开,因此,HS-SE-TIDK 器件绝不会成为生产器件。

TI 虚拟密钥包含在默认 RTOS SDK 中。您可以从适用于 DRA829 & TDA4VM Jacinto™ 处理器的 RTOS SDK 下载 SDK。您可以在以下文件夹中找到 TI 虚拟密钥。在 SDK7.1 软件中测试的所有流程均可正常运行。

# cp ${PSDKRA_PATH}/pdk/packages/ti/build/makerules/k3_dev_mpk.pem ~/TIDummyKey/smpk.pem
# cp ${PSDKRA_PATH}/pdk/packages/ti/build/makerules/k3_dev_mek.txt  ~/TIDummyKey/smek.txt