ZHCUBK4 December   2023 DLP470TE , DLP660TE , DLP780TE , DLPC4420

 

  1.   1
  2.   说明
  3.   入门
  4.   特性
  5.   5
  6. 1评估模块概述
    1. 1.1 简介
    2. 1.2 套件内容
    3. 1.3 规格
    4. 1.4 器件信息
    5. 1.5 运行所需的其他项目
  7. 2硬件
    1. 2.1 电源要求
      1. 2.1.1 外部电源要求
    2. 2.2 连接
      1. 2.2.1 DLPC4420AEVM 连接
        1. 2.2.1.1 DLPC4420AEVM 连接器
        2. 2.2.1.2 DLPC4420AEVM 测试点
      2. 2.2.2 DLP660TEEVM 连接
        1. 2.2.2.1 DLP660TEEVM 测试点
        2. 2.2.2.2 DLP660TEEVM 连接器
      3. 2.2.3 DLP470TEEVM 连接
        1. 2.2.3.1 DLP470TEEVM 测试点
        2. 2.2.3.2 DLP470TEEVM 连接器
      4. 2.2.4 DLP780TEEVM 连接
        1. 2.2.4.1 DLP780TEEVM 测试点
        2. 2.2.4.2 DLP780TEEVM 连接器
    3. 2.3 将 DLP660TEEVM、DLP470TEEVM 或 DLP780TEEVM 连接到 DLPC4420AEVM
  8. 3软件
    1. 3.1 快速入门
      1. 3.1.1 下载软件
      2. 3.1.2 接通 DLPC4420AEVM 电源并准备对 DLPC4420AEVM 进行编程
      3. 3.1.3 对 DLPC4420AEVM 进行编程并显示启动图像
      4. 3.1.4 JTAG 闪存编程
      5. 3.1.5 闪存器件参数
      6. 3.1.6 疑难解答
  9. 4硬件设计文件
    1. 4.1 原理图
    2. 4.2 PCB 布局
    3. 4.3 物料清单 (BOM)
  10. 5其他信息
    1. 5.1 如果您需要协助
    2. 5.2 警告标签
    3.     商标
  11. 6德州仪器 (TI) 相关文档

JTAG 闪存编程

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

JTAG Programmer 工具需要经过修改的 UM232H 模块,该模块由 Future Technology Devices International Ltd (FTDI Chip) 制造。UM232H 模块可从 Digi-key 购买,器件型号如下:768-1103-ND。该驱动程序可从 FTDI 网站 (www.ftdichip.com) 下载。选择适用于 Windows 的 VCP CDM WHQL 认证驱动程序。

对 UM232H 进行以下修改,并将图 4-13图 4-14 作为指南。

表 3-2 连接详细信息
UM232H 参考 说明 连接类型
J1 总线

电源配置

短接 J1 引脚 2 和引脚 3

SYS 电源

J2 总线

电源配置

短接 J2 引脚 2 和引脚 3 I/O 电源
J2-6 GND 电源
J2-7 TCK 输出
J2-8 TDO1 输出
J2-9 TDI 输入
J2-10 TMS1 输出
J2-11 TRSTZ 输出
GUID-F172118F-2FB3-439F-ADA1-A435B980A70A-low.gif图 3-13 UM232H 模块
GUID-20201115-CA0I-ZB5K-FHPJ-RKPQNM0FXW66-low.gif图 3-14 UM232H 接线图

选择在 CDM WHQL Certified zip 文件夹中找到的驱动程序,并允许驱动程序安装完成。在 DLPC4420AEVM 上的 J31 处安装跳线,并将 DLPC4420AEVM 上 J37 处的 JTAG 信号连接到 UM232H 模块,如图 4-14 所示。最后,使用 USB 电缆将 UM232H 连接到 PC。

注:

JTAG 编程器有自身的 FlashDeviceParameters.txt 文件副本,该文件位于 DLPC4420AEVMSW-10.1.1 捆绑包的 DLPC4420EVM-SW\JTAG_Programmer_Tool\DLPC44xx-JTAG 目录中。有关如何编辑此文件以匹配闪存的说明,请参阅节 3.1.5。如果用户已经对 DLPC4420-SW\DLPC44xxGUI_Files 目录中适用于 GUI 的 FlashDeviceParameters.txt 文件进行了修改,则可以将该文件复制到 DLPC4420EVM-SW\JTAG_Programmer_Tool\DLPC44xx-JTAG 目录中。

请参阅 DLPC4420EVM-SW\JTAG_Programmer_Tool 目录中的“JTAG_Bootloader_Programming_Guide.pdf”,或按照以下说明操作。

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

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

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

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

注: 确保验证百分百完成!

然后,拆下 J37 处的 UM232H 连接和 J31 处的跳线。对 EVM 的电路板进行下电上电。最后,在 EVM 和 PC 之间插入 USB 电缆,并允许 PC 检测 EVM USB 连接。