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参考资料

使用 DFU 备用方法进行 eMMC 引导

初始设置和密钥预置过程:

  1. 将主引导介质设置为 EMMC,将备用介质设置为 DFU。
  2. 为器件上电。由于我们尚未将任何映像刷写到 eMMC 中,引导 ROM 将无法从主引导介质读取映像,并回退到备用引导模式。
  3. 引导 ROM 启动 DFU 引导。使用 DFU 接口加载密钥写入器映像。
  4. 密钥写入器二进制文件将密钥编程到 OTP 中。

    切换到安全引导:

  5. 对板卡进行断电重启,通过 DFU 接口使用经 HS-SE 签名的映像引导至 U-Boot。按照 TDA4 刷写技术中“5 eMMC 刷写”一节的说明,使用 DFU 接口将经 HS-SE 签名的映像刷写到 eMMC 中。
  6. 对板卡进行断电重启,因为 eMMC 是主引导介质且具有有效的已签名引导映像。ROM 将从 eMMC 读取、验证并引导应用程序映像。
注: 备用引导位置与备用引导模式不同。引导 ROM 支持备用 OSPI 偏移:如果在主偏移处找不到有效映像,它会自动跳转到同一 OSPI 闪存内的备用偏移处。而备用引导模式由硬件配置,会回退到完全不同的引导介质,具体取决于物理 BOOTMODE 引脚。