ZHCU956D December   2020  – July 2024 DLPC900

 

  1.   1
  2.   商标
  3.   使用前必读
  4. 关于本指南
  5. 米6体育平台手机版_好二三四 (TI) 相关文档
  6. 如果您需要协助
  7. DLP LightCrafter 单 DLPC900 EVM 概述
    1. 4.1 欢迎
    2. 4.2 DLP LightCrafter 单 DLPC900 评估模块 (EVM) 硬件
    3. 4.3 EVM 板
    4. 4.4 运行所需的其他项目
    5. 4.5 DLP LightCrafter 单 DLPC900 连接
      1. 4.5.1 DLP LightCrafter 单 DLPC900 LED 使能和 PWM 输出
      2. 4.5.2 DLP LightCrafter 单 DLPC900 触发输入和输出电压选择器
    6. 4.6 DLP LightCrafter 单 DLPC900 EVM 柔性电缆
    7. 4.7 DLP LightCrafter 单 DLPC900 EVM 和 DMD EVM 装配
  8. 快速入门
    1. 5.1 为 DLP LightCrafter 单 DLPC900 EVM 上电
    2. 5.2 创建简单的图案序列
  9. 运行 DLP LightCrafter 单 DLPC900 EVM
    1. 6.1  DLP LightCrafter 单 DLPC900 控制软件
    2. 6.2  PC 软件
    3. 6.3  系统常用控件
      1. 6.3.1 工作模式
      2. 6.3.2 连接的 DMD 类型
      3. 6.3.3 EVM 信息
      4. 6.3.4 Status
    4. 6.4  系统设置
    5. 6.5  视频模式
      1. 6.5.1 视频支持
    6. 6.6  图案模式
      1. 6.6.1 菜单栏
      2. 6.6.2 在动态图案模式下创建图案序列
      3. 6.6.3 在预存储图案模式下创建图案序列
      4. 6.6.4 使用编辑 LUT 特性对图案序列重新排序
        1. 6.6.4.1 使用编辑 LUT 特性时输入触发器的特殊注意事项
      5. 6.6.5 在视频图案模式下创建图案序列
      6. 6.6.6 使用 DMD 块加载命令创建图形序列
      7. 6.6.7 图形设置
    7. 6.7  批处理文件
      1. 6.7.1 执行批处理文件
      2. 6.7.2 创建和保存批处理文件
        1. 6.7.2.1 使用 GUI 创建和保存批处理文件
        2. 6.7.2.2 使用文本编辑器创建批处理文件
      3. 6.7.3 加载批处理文件
      4. 6.7.4 将批处理文件添加到固件
    8. 6.8  外设
      1. 6.8.1 外设选项卡
      2. 6.8.2 调试选项卡
    9. 6.9  固件
      1. 6.9.1 向固件添加图形或从中移除图形
        1. 6.9.1.1 删除图像
        2. 6.9.1.2 添加图像
        3. 6.9.1.3 添加图像和批处理文件
      2. 6.9.2 针对不同的受支持 DMD 对固件进行重新编程
    10. 6.10 闪存器件参数
    11. 6.11 JTAG 闪存编程
    12. 6.12 对 EDID 进行编程
  10. 连接器
    1. 7.1  输入触发连接器
    2. 7.2  输出触发连接器
    3. 7.3  DLPC900 UART
    4. 7.4  DLPC900 I2C 端口 0
    5. 7.5  DLPC900 I2C 端口 1
    6. 7.6  DLPC900 I2C 端口 2
    7. 7.7  JTAG 边界扫描
    8. 7.8  GPIO 和 PWM
    9. 7.9  电源
    10. 7.10 外部并行视频连接器
  11. 电源要求
    1. 8.1 外部电源要求
  12. 安全
    1. 9.1 警告标签
  13. 10修订历史记录

JTAG 闪存编程

DLPC900 JTAG Programmer 工具包含在 DLPC900REF-SW 捆绑包中,允许用户使用 JTAG 边界扫描连接器将引导加载程序映像编程到闪存中,例如,如果引导加载程序损坏,电路板无法工作。该工具还可用于更新整个固件映像。使用此方法对整个固件映像进行编程可能需要较长时间。建议仅使用此方法对引导加载程序进行编程,然后使用 DLP LightCrafter DLPC900 GUI 通过 USB 连接上传整个固件映像。以下步骤仅用于对引导加载程序映像进行编程。

注: 在使用 JTAG 重新加载引导加载程序之前,首先安装 BOOTHold 跳线 (J11),然后在 USB 电缆连接到 PC 的情况下打开系统。系统将在 GUI 中显示为已连接,但无法识别所连接的 DMD。手动选择与当前 DMD 匹配的按钮并导航至固件选项卡。选择正确的固件映像并重新编程。然后断电,移除 BOOTHold 跳线并重新启动系统。采用这种方式重新编程通常可以恢复系统,而无需通过 JTAG 重新加载引导加载程序。

DLPC900 JTAG Programmer 工具需要经过修改的 UM232H 模块,该模块由未来科技国际有限公司 (FTDI Chip) 制造。UM232H 模块可从 Digi-key 购买,器件型号如下:768-1103-ND。该驱动程序可从 FTDI 网站 (www.ftdichip.com) 下载。选择适用于 Windows 的 VCP CDM WHQL 认证驱动程序。

对 UM232H 进行以下修改,并将图 6-27图 6-28 作为指南。

连接详细信息

  1. 总线电源配置
    • 短接 J1 的引脚 2 和引脚 3(SYS PWR)
    • 短接 J2 的引脚 2 和引脚 3(I/O PWR)
  2. J2-6 → GND(PWR)
  3. J2-7 → TCK(输出)
  4. J2-8 → TDO1(输出)
  5. J2-9 → TDI(输入)
  6. J2-10 → TMS1(输出)
  7. J2-11 → TRSTZ(输出)
DLPC900 UM232H 模块图 6-27 UM232H 模块
DLPC900 UM232H 接线图图 6-28 UM232H 接线图

选择在 CDM WHQL Certified zip 文件夹中找到的驱动程序,并允许驱动程序安装完成。在 DLP LightCrafter 单 DLPC900 EVM 上的 J9 和 J11 处安装跳线。将 DLP LightCrafter 单 DLPC900 EVM 上 J10 处的 JTAG 信号连接到 UM232H 模块,如图 6-28 所示。最后,使用 USB 电缆将 UM232H 连接到 PC。

注: JTAG 编程器具有 FlashDeviceParameters.txt 文件副本,该文件位于 DLPC900REF-SW 捆绑包的 DLPC900REF-SW-x.x.x\\DLPC900REF-JTAG 目录中。有关如何编辑此文件以匹配闪存的说明,请参阅节 6.10。如果用户已经对 DLPC900REF-SW-x.x.x\DLPC900REF-GUI\Flash 目录中适用于 GUI 的 FlashDeviceParameters.txt 文件进行了更改,则用户可以将该文件复制到 DLPC900REF-SW-x.x.x\\DLPC900REF-JTAG 目录中。

启动 DLPC900 闪存编程器程序,并选择包含在安装文件夹中的 BoardFile.brd 和 bootloader.bin。在设置菜单中选择“USB”作为通信方法。

为 EVM 电路板上电,并点击 Detect Chain 工具按钮。该工具检测 JTAG 链中的 DLPC900。在 EVM 上注意到红色/绿色 LED (D5 & D6) 亮起以确认 DLPC900 当前已连接。

点击 Flash Info 按钮,并确认该工具检测到正确的闪存器件。点击 Flash Erase 按钮,选择第一个扇区(覆盖前 128KB)并擦除这些扇区。

一旦扇区擦除完成,将 Start Address(十六进制)设置为 0x00000000,并将 Size(十六进制)设置为 0x20000。接着点击 Program Flash 按钮,然后等待直到写入完成。

注: 确保写入 100% 完成。
最后,关闭电路板的电源,移除 UM232H JTAG 编程器,移除 J9 和 J11 处的跳线,然后重新为 EVM 加电。在 EVM 和 PC 之间插入 USB 电缆,并允许 PC 检测 EVM USB 连接。