ZHCU956D December 2020 – July 2024 DLPC900
DLPC900 JTAG Programmer 工具包含在 DLPC900REF-SW 捆绑包中,允许用户使用 JTAG 边界扫描连接器将引导加载程序映像编程到闪存中,例如,如果引导加载程序损坏,电路板无法工作。该工具还可用于更新整个固件映像。使用此方法对整个固件映像进行编程可能需要较长时间。建议仅使用此方法对引导加载程序进行编程,然后使用 DLP LightCrafter DLPC900 GUI 通过 USB 连接上传整个固件映像。以下步骤仅用于对引导加载程序映像进行编程。
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 作为指南。
连接详细信息
选择在 CDM WHQL Certified zip 文件夹中找到的驱动程序,并允许驱动程序安装完成。在 DLP LightCrafter 单 DLPC900 EVM 上的 J9 和 J11 处安装跳线。将 DLP LightCrafter 单 DLPC900 EVM 上 J10 处的 JTAG 信号连接到 UM232H 模块,如图 6-28 所示。最后,使用 USB 电缆将 UM232H 连接到 PC。
启动 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 按钮,然后等待直到写入完成。