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 内核

验证二级引导加载程序和 TIFS 正在执行

由于 ROM 加载程序无法针对 HSM 解锁 JTAG,因此需要确认 SBL 成功引导并且 TI 基础安全 (TIFS) 固件正在运行。为了验证这些内容,请将新构建的 SBL 映像和 TIFS 二进制文件复制或刷写到非易失性引导介质中。接下来,连接到电路板上的 MCU UART 端口,让器件上电,并通过终端窗口验证 TIFS 正在成功运行(请参阅图 2-6)。

GUID-20240212-SS0I-MW5Q-RDH2-9DXPFJKKNQNC-low.png图 2-6 验证 SBL 和 TIFS 引导