ZHCUBV5 April   2024

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 使用 Jacinto7 启用安全功能的器件解锁 JTAG
  5. 2使用 TRACE32 针对 HSM 内核解锁 JTAG 的步骤
    1. 2.1 修改 SCI 客户端默认安全电路板配置
      1. 2.1.1 PROCESSOR-SDK-RTOS
      2. 2.1.2 PROCESSOR-SDK-LINUX
    2. 2.2 构建 SCI 客户端安全电路板配置
      1. 2.2.1 PROCESSOR-SDK-RTOS
      2. 2.2.2 PROCESSOR-SDK-LINUX
    3. 2.3 修改二级引导加载程序的 x509 证书
      1. 2.3.1 Windows 构建环境
      2. 2.3.2 Ubuntu 构建环境
    4. 2.4 构建二级引导加载程序
    5. 2.5 验证二级引导加载程序和 TIFS 正在执行
    6. 2.6 创建带调试扩展的可下载 x509 证书
    7. 2.7 执行 TRACE32 解锁脚本
    8. 2.8 使用 TRACE32 连接 HSM 内核

PROCESSOR-SDK-RTOS

要在 PROCESSOR-SDK-RTOS 中构建 SCI 客户端电路板配置,请导航到 <pdk_path>/packages/ti/build 目录并打开命令提示符。接着,应执行以下 make 命令以独立构建 SCI 客户端电路板配置:

make sciclient_boardcfg_hs BOARD=j721s2_evm CORE=mcu1_0 OS=linux

上面的 make 命令将使用位于 PROCESSOR-SDK-RTOS 中的默认 MEK 和 MPK 开发密钥对 SCI 客户端安全板配置进行编译、加密和签名。‌该构建命令的最终输出将是一个位于 <pdk_path>/packages/ti/drv/sciclient/soc/V4/ 目录中的 C 数组。