ZHCU957C December   2020  – July 2024

 

  1.   1
  2.   商标
  3. 1使用前必读
    1. 1.1 关于本指南
    2. 1.2 米6体育平台手机版_好二三四 (TI) 相关文档
    3. 1.3 如果您需要协助
  4. 2DLP LightCrafter 双 DLPC900 EVM 概述
    1. 2.1 欢迎
    2. 2.2 DLP LightCrafter 双 DLPC900 评估模块 (EVM) 硬件
    3. 2.3 EVM 电路板
    4. 2.4 运行所需的其他项目
    5. 2.5 DLP LightCrafter 双 DLPC900 连接
      1. 2.5.1 DLP LightCrafter 双 DLPC900 LED 使能和 PWM 输出
      2. 2.5.2 DLP LightCrafter 双 DLPC900 触发输入和输出电压选择器
    6. 2.6 DLP LightCrafter 双 DLPC900 EVM 柔性电缆
    7. 2.7 DLP LightCrafter 双 DLPC900 EVM 和 DMD EVM 组装
  5. 3快速入门
    1. 3.1 为 DLP LightCrafter 双 DLPC900 EVM 加电
    2. 3.2 创建简单的图案序列
  6. 4运行 DLP LightCrafter 双 DLPC900 EVM
    1. 4.1  DLP LightCrafter 双 DLPC900 控制软件
    2. 4.2  PC 软件
    3. 4.3  系统常用控件
      1. 4.3.1 工作模式
      2. 4.3.2 连接的 DMD 类型
      3. 4.3.3 EVM 信息
      4. 4.3.4 状态
    4. 4.4  系统设置
    5. 4.5  视频模式
      1. 4.5.1 视频支持
    6. 4.6  图案模式
      1. 4.6.1 菜单栏
      2. 4.6.2 在 Pattern On-The-Fly 下创建图案序列
      3. 4.6.3 在预存储图案模式下创建图案序列
      4. 4.6.4 使用编辑 LUT 特性对图案序列重新排序
        1. 4.6.4.1 使用编辑 LUT 特性时输入触发器的特殊注意事项
      5. 4.6.5 在视频图案模式下创建图案序列
      6. 4.6.6 使用 DMD 块加载创建图案序列
      7. 4.6.7 图案设置
    7. 4.7  批处理文件
      1. 4.7.1 执行批处理文件
      2. 4.7.2 创建和保存批处理文件
        1. 4.7.2.1 使用 GUI 创建和保存批处理文件
        2. 4.7.2.2 使用文本编辑器创建批处理文件
      3. 4.7.3 加载批处理文件
      4. 4.7.4 将批处理文件添加到固件
    8. 4.8  外设面板
      1. 4.8.1 外设选项卡
      2. 4.8.2 调试选项卡
    9. 4.9  固件
      1. 4.9.1 向固件添加图案或从中移除图案
        1. 4.9.1.1 删除图像
        2. 4.9.1.2 添加图像
        3. 4.9.1.3 添加图像和批处理文件
    10. 4.10 针对不同的受支持 DMD 对控制器板进行重新编程
    11. 4.11 闪存器件参数
    12. 4.12 JTAG 闪存编程
    13. 4.13 对 EDID 进行编程
    14. 4.14 Intel (Altera) FPGA 编程
  7. 5连接器
    1. 5.1  输入触发连接器
    2. 5.2  输出触发连接器
    3. 5.3  DLPC900 UART 接头
    4. 5.4  DLPC900 I2C 端口 0
    5. 5.5  DLPC900 I2C 端口 1
    6. 5.6  DLPC900 I2C 端口 2
    7. 5.7  JTAG 边界扫描
    8. 5.8  GPIO 和 PWM
    9. 5.9  电源
    10. 5.10 外部并行视频连接器
  8. 6电源要求
    1. 6.1 外部电源要求
  9. 7安全
    1. 7.1 警告标签
  10. 8修订历史记录

调试选项卡

GUI 5.3 添加了图 4-21 中所示的调试函数。

点击“Peripherals”面板侧面的 Debug Tab 按钮可以显示图 4-21

DLPC900 调试选项卡图 4-21 调试选项卡

选择 Enable Debug mode 复选框会启用“Debug Tab”上所示的调试功能。

  • Destination ASIC 框允许用户选择命令是否适用于:
    • Default ASIC - 表示大多数命令的主要控制器。选择此选项时,会向两个控制器发送某些命令。
    • Primary Only - 此选择会使命令仅应用于主控制器,适用于 GUI 的所有区域中的命令。
    • Secondary Only - 此选择会使命令仅应用于辅助控制器,适用于 GUI 的所有区域中的命令。

    注:
    • 无论设置的目标控制器是什么,以下命令都需要在两个控制器上执行:
      • Set System Power Mode - Normal / Standby /Software reset
      • Set Operating Mode - Video Mode / Pre-stored Pattern Mode / Video Pattern Mode / Pattern On-the-Fly Mode
      • DMD 锁定
      • 获取/设置目标控制器(此命令)
      • 调试存储器读取/写入之外的存储器读取/写入命令

  • Controller Memory Read/Write 框允许读取和写入其中一个或两个控制器上的存储器地址。

    From 框中选择所需的控制器。

    警告: 只对已定义的地址进行读取或写入。对未定义的地址进行读取或写入会导致不可预测的行为!

    有两个虚拟接口可帮助进行调试。例如,对某些地址进行读取或写入可能会导致其他存储器位置发生变化。使用接口 1 写入存储器的结果可在接口 2 中跟踪。

    以下是有效的存储器地址范围:

    • 0x00000000 - 0x00003FFF
    • 0x11000000 - 0x11003FFF
    • 0x11005000 - 0x1100AFFF
    • 0x1100F000 - 0x110137FF
    • 0x11014000 - 0x110177FF
    • 0x11018000 - 0x110187FF
    • 0x11019000 - 0x110197FF
    • 0x11020000 - 0x11023A40
    • 0x11024000 - 0x11025FFF
    • 0x20000000 - 0x27FFFFFF
    • 0xA7000000 - 0xA7FFFFFF
    • 0xF7FEC000 - 0xFAFFFFFF
    • 0xFFFF0000 - 0xFFFFFFFF

  • 用户可以使用 Debugging Trace 框,启用各种调试区域,向 节 5.3 报告详细的调试信息,而不只是在正常运行期间输出的始终打印的调试信息。选中 Enable debug message 复选框,可单独启用或禁用以下各个掩码:

    调试掩码 - 详细说明:

    • 系统信息 - 支持打印与系统初始化、内存分配、批处理命令执行等系统功能相关的调试消息。
    • 数据路径信息 - 允许打印与数据路径相关的调试消息,例如数据通路初始化以处理视频输入、ITE、HDMI、DP 信息和系统状态转换等。
    • 投影仪控制信息 - 允许打印与投影仪控制相关的调试消息,例如 USB 和 I2C 命令端口的初始化、命令消息处理程序和命令处理。
    • I2C 处理程序 - 允许打印与 I2C 通信接口相关的调试消息。
    • UART 处理程序 - 允许打印与 UART 通信接口相关的调试消息。
    • USB 处理程序 - 允许打印与 USB 通信接口相关的调试消息。
    • 始终打印(默认为开启)- 允许打印与系统、加电、照明、内存初始化、状态转换、应用层命令处理相关的调试消息。
    • Mailbox 消息 - 允许打印与应用 Mailbox 接口相关的调试消息。
    • 环境信息 - 未使用
    • PTN 信息 - 允许打印有关将启动界面图像加载到 FMT 存储器或加载 BMP 图形的图形信息调试消息。
    • PTN 调试 - 允许打印与序列数据库、所选序列信息、序列编码和解码、图形参数设置等相关的图形信息调试消息。
    启用调试消息时,按 Get 会检索当前启用的掩码。选择所需的掩码后,按 Set 可启用所选掩码。调试掩码以十六进制显示整体掩码值。可以在节 4.9 “加电默认设置”章节中使用该值,在加电时启用所需掩码构建固件。
    注: 取消选择 Enable debug message 将禁用除“Always Printed”项之外的所有调试输出

    Max String Length - 读取为调试消息分配的最大字符串大小

    Currently Used - 读取调试消息当前使用的字符串大小

  • Memory Access Batch Files 框启用 TI 可以在高级调试期间提供的特殊批处理文件。

    选中 Record result 复选框,可记录运行所提供批处理文件的结果。结果记录在批处理文件所在的同一目录中。

    使用 Open memory access batch File 按钮,可导航到提供的内存访问批处理文件。

    使用 Run memory access batch file 按钮,可运行在 Open memory access batch File 中选择的批处理文件。

  • 诊断窗口设置

    选择 EnableDisable 按钮,可显示或隐藏诊断日志窗口。启用此选项会显示主 GUI 窗口下的命令日志窗口,如图 4-22 所示。

    DLPC900 诊断窗口图 4-22 诊断窗口

    可获取这些日志:

    • 选择 Enable Projector Control Log 选项卡。记录发送到 DLPC900 的每条命令和事务状态。记录 DLPC900 首次加电时的系统初始化和状态命令。
    • 选择 Enable Command Log 选项卡。记录命令名称、命令 ID、发送和接收的消息数据包、事务状态等信息。
    • 选择 Enable Periodic Status Log,可在“Projector Control”选项卡中显示定期状态轮询命令。记录 GUI 发送的 DLPC900 主状态、硬件状态、系统状态查询命令。每隔 120 秒记录一次。启用此项,会在每次发送命令时记录这些命令。这会导致 GUI 响应缓慢。

    对于“Projector Control”日志和“Command”日志,有以下选项可用:

    • Select All - 选择要复制的选定日志选项卡的所有内容。
    • Copy - 将所选日志选项卡中当前选定的项目复制到剪贴板中。拖动点击,可选择要复制的日志的子集。
    • Clear All - 清除选定日志选项卡中的所有当前条目。
    • Save to File - 将当前选定的日志选项卡条目保存到文件。