ZHDA273 August   2026 DRA821U-Q1 , DRA829J-Q1 , DRA829V-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VE-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1 , TDA4VP-Q1 , TDA4VPE-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 为什么需要密钥写入器
    2. 1.2 什么是密钥写入器
  5. 2密钥写入器证书 blob
    1. 2.1 证书生成概述
  6. 3生产部署方法
    1. 3.1 OSPI 引导方法
    2. 3.2 eMMC 引导方法
    3. 3.3 使用 DFU 备用方法进行 eMMC 引导
    4. 3.4 JTAG/开发引导方法
    5. 3.5 RGMI 以太网引导模式
  7. 4现场更新
    1. 4.1 SWREV(软件版本)
    2. 4.2 KEYREV(密钥版本)
  8. 5常见调试步骤
    1. 5.1 空跑测试
    2. 5.2 软件包要求
    3. 5.3 eFuse 编程设置
    4. 5.4 验证编程结果
    5. 5.5 引导失败故障排查
    6. 5.6 无唤醒 UART 时的跟踪数据收集
  9. 6总结
  10. 7参考资料

证书生成概述

密钥写入器证书 blob 采用结合了数字签名和加密的分层安全方法。OTP 配置数据使用随机生成的 AES-256 会话密钥进行加密。然后使用 TI-FEK(TI 现场加密密钥)对该会话密钥进行加密,以确认只有具有相应私钥的真实 TI 固件才能对其解密。整个证书使用 SMPK(二级制造商私钥)进行签名以用于身份验证。证书还可以选择使用 BMPK(备用制造商私钥)进行双重签名,以支持密钥轮换场景。有关完整的密钥写入器 blob 生成流程,请参阅下图。

 证书 blob 生成流程:AES 加密、TI-FEK 密钥打包和双重签名身份验证图 2-1 证书 blob 生成流程:AES 加密、TI-FEK 密钥打包和双重签名身份验证