ZHCAG25 December   2025 AM62L , AM62P

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2使用启动模式开关进行 HS 器件刷写
  6. 3不使用启动模式开关进行 HS 器件刷写
    1. 3.1 设计 1:从备用启动介质启动
    2. 3.2 设计 2:从主启动介质启动
  7. 4摘要

不使用启动模式开关进行 HS 器件刷写

如果可以在支持安全启动的生产线上实现不采用夹具、且不手动烧录的 Keywriter 方法,这对于必须实现安全启动的客户很重要。TI 的处理器支持冗余启动模式和冗余 OSPI 启动偏移机制。本应用手册利用此机制提供了几种设计,以解决这一问题。

主 OSPI 偏移和备用 OSPI 偏移

OSPI 协议根据协议命令/地址/数据段的位宽(1 或 8)和数据速率(单倍数据速率 (S) 或双倍数据速率 (D))进行描述。OSPI 启动模式支持 1S-1S-8S 模式。发出的命令和地址分别为 8 位和 24 位。为 OSPI 模式发出的读取命令为 0x8B,后跟表示地址的零和八个虚拟周期。支持的工作频率为 50MHz。在 OSPI 启动模式下,ROM 代码初始化 OSPI 模块,并从连接到所选片选的 OSPI 闪存读取映像。如果未能从闪存的偏移 0x0 正确读取映像,ROM 会尝试在偏移 0x400000 处获取映像。这是 ROM 支持的唯一冗余映像位置。ROM 代码首先将启动映像复制到片上 RAM 中,然后执行该映像。

主启动模式和备用启动模式

DMSC 是公共 ROM 的启动控制器。DMSC 执行所需的配置并将复位释放到 R5。

R5 检查主启动模式介质并检查映像完整性。如果主启动模式失败,则 R5 会改为使用备用启动模式并检查映像完整性。

 Sitara 主启动和备用启动流程图 3-1 Sitara 主启动和备用启动流程