ZHCUC57E August 2016 – July 2024
批处理命令集是存储在闪存中的命令组。执行存储在闪存中的批处理命令集需要从主机发送一个命令:执行批处理命令集 命令。一旦主机请求执行所需的批处理索引,DLPC230-Q1 软件将循环执行该批处理命令集中存储的所有指令。在此执行期间,将在短状态 中设置 请求正在进行中 标志,以指示批处理命令集正在执行并且不应从主机发送任何其他命令。
批处理命令集的主要用途是将视频源配置为存储在闪存中的预配置参数。例如,一个批处理命令集可以配置 1152 x 576 并行视频,另一个命令集可以配置稳定的白色测试模式。可用的批处理命令集及其索引可能会根据闪存配置而变化。
只有主应用程序写入命令可以用于批处理命令集。引导应用程序无法执行批处理命令集。无法通过批处理命令集读取命令。下表介绍了无法通过批处理命令集执行的命令。
命令 | 操作码 |
---|---|
系统复位 | 00h |
读取预取 | 01h |
读取激活 | 02h |
执行批处理命令集 | 21h |
执行非周期性 BIST | 28h |
闪存数据类型选择 | A0h |
闪存数据擦除 | A1h |
闪存数据写入 | A2h |
闪存数据验证 | A4h |
所有读取命令 | 各种 |
所有引导应用程序命令 | 各种 |
批处理索引 0 是为自动初始化批处理命令集保留的,当软件主应用程序在启动过程中进入待机模式时,它会自动运行该命令集。
闪存文件中可用的批处理命令集可在与闪存数据一同提供的闪存头文件中找到。