ZHCU813A April   2021  – February 2022 DLPC6540

 

  1.   商标
  2. 范围
  3. 参考文献
  4. 首字母缩写词
  5. 系统引导
    1. 4.1 闪存中的数据
    2. 4.2 引导加载程序
    3. 4.3 主应用程序
    4. 4.4 引导加载程序和主应用程序支持的命令
    5. 4.5 调试终端
    6. 4.6 HOST_IRQ/SYSTEM_BUSY
    7. 4.7 心跳
    8. 4.8 低级故障
  6. 系统状态
  7. 版本
  8. 功耗模式
  9. 显示模式
  10. 源检测和配置
  11. 10内部源
    1. 10.1 测试图形 (TPG)
    2. 10.2 纯色域 (SFG) 颜色
    3. 10.3 幕布
  12. 11显示格式
  13. 12图像处理
  14. 13照明控制
  15. 14外设
    1. 14.1 GPIO
  16. 15接口协议
    1. 15.1 支持的接口
    2. 15.2 I2C 目标
    3. 15.3 USB
  17. 16命令协议
    1. 16.1 命令数据包
    2. 16.2 响应数据包
    3. 16.3 目标详细信息
    4. 16.4 错误处理和恢复
    5. 16.5 系统繁忙 - I2C 场景
      1. 16.5.1 GPIO 实现
      2. 16.5.2 短缺状态响应
    6. 16.6 支持可变数据大小
  18. 17自动初始化批处理文件
  19. 18命令说明
  20. 19系统命令
    1. 19.1  3D
    2. 19.2  管理事务
    3. 19.3  自动锁定
    4. 19.4  引导加载程序
    5. 19.5  校准
    6. 19.6  内部调试
    7. 19.7  调试
    8. 19.8  常规运行
    9. 19.9  照明
    10. 19.10 图像处理
    11. 19.11 外设
    12. 19.12 扭曲
    13. 19.13 手动 WPC
  21.   修订历史记录

调试

调试

表 19-45 存储器 [操作码:10h | 目标:1]
设置存储器
写入参数
字节 说明
字节 0-3

存储器地址,必须是 4 的倍数。

字节 4-7

要写入的值

此命令尝试将给定的 32 位值直接写入给定的 32 位存储器地址。不会验证存储器地址是否为有效位置。

获取存储器
读取参数
字节 说明
字节 0-3

存储器地址,必须是 4 的倍数。

返回参数
字节 说明
字节 0-3

从地址读取的值

此命令返回存储在给定 32 位存储器地址处的 32 位值。

表 19-46 存储器阵列 [操作码:11h | 目标:1]
设置存储器阵列
写入参数
字节 说明
字节 0-3

要写入数据的起始地址

字节 4

访问信息

位 0-5:地址增量步长。0 - 无增量

位 6-7:写入访问宽度

0 = Uint32

1 = Uint16

2 = Uint08

字节 5-6

要写入的字数

字节 7

每个字的字节数

范围 = 1 至 2,步长为 4

字节 8 - *

要写入的数据

从指定的地址开始将字流写入 RAM 存储器(DRAM 或 IRAM)。不检查给定的指定存储器地址是否有效。

获取存储器阵列
读取参数
字节 说明
字节 0-3

要读取数据的起始地址

字节 4

访问信息

位 0-5:地址增量步长。0 - 无增量

位 6-7:读取访问宽度

0 = Uint32

1 = Uint16

2 = Uint08

字节 5-6

要读取的字数

字节 7

每个字的字节数

范围 = 1 至 4,步长为 1

返回参数
字节 说明
字节 0 - *

数据

从存储器中的指定地址开始读取字流。不检查给定的指定存储器地址是否有效。

表 19-47 调试消息掩码 [操作码:E0h | 目标:4]
设置调试消息掩码
写入参数
字节 说明
字节 0-3

调试掩码

位 0-10:保留

位 11:与通信相关

位 13:3D

位 14:RFC 消息

位 15:I2C 处理程序

位 17:隐藏式字幕

位 18:保留

位 19:GUI

位 20:环境

位 21:照明

位 22:系统功能

位 23:EEPROM

位 24:数字路径

位 25:自动锁定

位 26:投影仪控制

位 27:外设

位 28:红外

位 29:USB

位 30:邮箱

设置调试消息的启用掩码。该掩码确认了允许在 UART 调试端口上打印的调试消息的来源。必须设置与来源相对应的掩码位才能启用掩码。

获取调试消息掩码
返回参数
字节 说明
字节 0-3

调试掩码

位 11:与通信相关

位 13:3D

位 14:RFC 消息

位 15:I2C 处理程序

位 17:隐藏式字幕

位 18:DDC CI

位 19:GUI

位 20:环境

位 21:照明

位 22:系统功能

位 23:EEPROM

位 24:数字路径

位 25:自动锁定

位 26:投影仪控制

位 27:外设

位 28:红外

位 29:USB

位 30:邮箱

检索当前调试消息掩码。掩码决定了启用哪些调试消息来源。与来源对应的掩码位中的值为 1 表示该来源已启用。

表 19-48 启用 USB 调试日志 [操作码:E1h | 目标:4]
设置启用 USB 调试日志
写入参数
字节 说明
字节 0

1 = 在 USB 端口上启用调试日志

0 = 在 USB 端口上禁用调试日志

启用或禁用消息的 USB 日志记录。启用 USB 日志记录后,UART 日志记录将停止。

表 19-49 DLPA3005 寄存器 [操作码:E3h | 目标:4]
设置 DLPA3005 寄存器
写入参数
字节 说明
字节 0

寄存器地址

字节 1

寄存器值

此命令将指定值写入指定寄存器地址。更多信息,请参阅 DLPA30005 数据表。

(https: //www.ti.com.cn/product/cn/DLPA3005)

获取 DLPA3005 寄存器
读取参数
字节 说明
字节 0

寄存器地址

返回参数
字节 说明
字节 0

寄存器值

从 DLPA3005 返回指定的寄存器值。更多信息,请参阅 DLPA30005 数据表。

(https: //www.ti.com.cn/product/cn/DLPA3005)

表 19-50 TI 激励器接口调试 [操作码:E4h | 目标:4]
设置 TI 激励器接口调试
写入参数
字节 说明
字节 0

查询类型

0 = 从接下来两个字节(即字节 1-2)中提供的偏移地址查询 N 个字节

1 = 查询也打印在 UART 调试端口上的激励器信息

2 = 根据接下来两个字节(即字节 1-2)中提供的索引号查询 AWG 数据集

3 = 根据接下来两个字节(即字节 1-2)中的索引号查询 AWG Edge 表头

字节 1-2

字节 0 中提供的查询类型;查询类型 = 1 时不适用

字节 3-4

查询类型 = 0 时要读取的字节数。注意,一次最多可以读取 32 个字节。

此命令用于查询激励器相关信息以进行调试。当激励器未运行或系统处于待机状态时,可使用此命令来检索信息。

获取 TI 激励器接口调试
返回参数
字节 说明
字节 0-31

激励器数据

此命令根据设置命令中进行的设置返回查询的数据

表 19-51 DMD 电源 [操作码:E8h | 目标:4]
获取 DMD 电源
返回参数
字节 说明
字节 0

启用状态

位 0:0 = 禁用;1 = 启用

返回 DMD 电源启用状态

表 19-52 DMD 停止 [操作码:E9h | 目标:4]
设置 DMD 停止
写入参数
字节 说明
字节 0

停止状态

位 0:0 = 解除停止;1 = 停止

停止/解除停止 DMD

获取 DMD 停止
返回的数据与写入参数的格式相同。

如果 DMD 已停止,则返回 1,否则返回 0

表 19-53 DMD True Global 复位 [操作码:EBh | 目标:4]
设置 DMD True Global 复位
写入参数
字节 说明
字节 0

True Global 模式

位 0:0 = 禁用 True Global 复位模式;1 = 启用 True Global 复位模式。

仅在工厂/组装时才能将 TrueGlobalMode 设置为 TRUE。

获取 DMD True Global 复位
返回的数据与写入参数的格式相同。
表 19-54 整数栈 [操作码:F0h | 目标:4]
获取整数栈
返回参数
字节 说明
字节 0-3

堆栈大小

字节 4-7

堆栈使用

字节 8-11

自由储存堆栈

表 19-55 打印所有任务信息 [操作码:F1h | 目标:4]
写入参数

在 UART 上打印由 RTOS 定义/创建的所有任务的信息。

表 19-56 资源 [操作码:F2h | 目标:4]
获取资源
返回参数
字节 说明
字节 0

任务高计数

字节 1

事件高计数

字节 2

组事件高计数

字节 3

邮箱高计数

字节 4

存储器池高计数

字节 5

信标高计数

字节 6

任务当前计数

字节 7

事件当前计数

字节 8

组事件当前计数

字节 9

邮箱当前计数

字节 10

存储池当前计数

字节 11

信标当前计数

给出应用程序的最大 RTOS 资源使用量。

表 19-57 EEPROM 自由区偏移 [操作码:FFh | 目标:4]
获取 EEPROM 自由区偏移
返回参数
字节 说明
字节 0-1

自由区偏移

此功能指示相对于自由区起始位置的 EEPROM 地址偏移。