This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[FAQ] [参考译文] [常见问题解答] DLPLCRC410EVM:调试常见问题解答

Guru**** 1555290 points
Other Parts Discussed in Thread: DLPC410, DLPLCRC410EVM, DLPLCR95EVM, DLPA200, DLP650LNIR, DLP5500, DLP9500, DLP7000
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1254555/faq-dlplcrc410evm-debugging-faqs

器件型号:DLPLCRC410EVM
主题中讨论的其他器件:DLPC410DLPLCR95EVMDLPA200DLP650LNIRDLP5500DLP9500DLP7000

有用资源:

DLPC410产品说明书:DLPC410 DMD 数字控制器产品说明书(修订版 G)(TI.com)

DLPLCRC410EVM 用户指南:DLP Discovery 4100开发套件软件 EVM 用户指南(修订版 B)(TI.com)

DLP Discovery 4100 API 编程器指南:DLP Discovery 4100控制器板 API 编程器指南(修订版 A)(TI.com)

如果 USB 无法连接或无法识别、请跳至指南的第3部分


1.  DLPLCRC410EVM:电路板未打开;从何处开始调试?

在调试 DLPLCRC410EVM 时、建议先解决最常见的问题、然后再转到更复杂和更具体的问题。 此方法有助于缩小问题的潜在原因。

检查电源接头和任何衍生电压

  • 对于 DLPLCRC410EVM、电源连接器可在 J12和 J18处找到。 确保将5V 6A 电源连接到 J12或 J18、而不是两者都连接。   

  • 使用万用表探测测试点并验证电压是否符合预期值、以检查微分电压。 有关检查电源的有用信息、请参阅 EVM 用户指南中的。 下面是一个电压表及其相应的测试点:

预期电压输出

测试点

3.3伏

主题项目9

12伏

主题21

2.5伏

主题10

0.9V

主题3

1.8伏

TP25

1.0伏

TP32

打开电源后、LED D16和 D17是否在启动后变为绿色?

APPSFPGA 状态由一个绿色 LED (D16)和一个红色 LED (D2)指示。 DLPC410状态由两个绿色 LED D17和 D3进行指示。 在对 DLPC410和 APPSFPGA 进行编程之前、您通常会在启动时看到 D3 (绿色)和 D2 (红色)短暂亮起。 然后、编程完成后、D17和 D16均亮起(绿色 LED)。 成功对 APPSFPGA 和 DLPC410进行编程后、您将在 D9上看到闪烁的绿色"心跳" LED、指示器件运行正常。

 

 

  • D17为绿色、D2为红色 : D17与 DLPC410有关,显示 DLPC410已正确编程,而 D2与 APPSFPGA 有关,表明 APPSFPGA 未成功编程。 这表明存在与 APPSFPGA 相关的问题。 下面列出了此问题的常见原因:

不为 J2上的 APPSFPGA 配置功率等级:确保检查 J2是否需要5个跳线来在2.5V 或3.3V 之间进行选择。 下图显示了 J2图像、并选择了3.3V:

PROM 损坏:如果问题仍然存在、则可能需要对设备的 PROM 进行重新编程(请参阅第4节)。

             

  • D3为绿色、D16为绿色 : D16与 APPSFPGA 有关,表示 APPSFPGA 已完成编程,D3与 DLPC410有关,并显示 DLPC410未能正确编程。 这表明存在与 DLPC410控制器有关的问题、需要进一步检查、因为它可能与各种因素有关。 下面列出了此问题的常见原因:

 PROM 损坏:可能需要对设备的 PROM 进行重新编程(请参阅第4节)。

 

电路板会开启、但连接到 Discovery 4100 GUI 时会关闭

检查 LED D1 (启用 USB)是否亮起、并检查 J5是否将 FPGA 连接到 USB。

J5未组装:J5的引脚1-2上没有跳线可能会导致 GUI 无法识别器件。 正确配置 J5的图像如下所示

PROM 损坏:如果问题仍然存在、则可能需要对设备的 PROM 进行重新编程(请参阅第4节)。

 

LED D9上没有检测信号

如果检测信号未出现、它可能会指示各种问题、例如 PROM 损坏或电源连接/设置不正确。

所有 LED 均为绿色、信号中 在 D9上、但 DMD 未在预存储图形间循环

  • 这可能与控制器板和 DMD 之间柔性电缆上的连接有关
    • 检查以下电缆连接
      • 如果您在使用 DLPLCR95EVM 或 DLPCR95UVEVM 时、在 DMD 上看到不消失的一致水平线、即使在循环通过测试图形时、也要确保 J10已安装跳线
      • 对连接 DMD 电路板和 DLPC410控制器电路板的柔性电缆施加应力可能会引起电气故障。 对柔性电缆施加应力可能由以下原因引起:
        • 将电缆弯曲到图5-7中标识的区域之外(即距离连接器板中心20.3mm 的区域内)。
        • 对弯曲半径小于25.4mm 的柔性电缆反复进行弯曲。
        • 弯曲半径小于6.35mm 的柔性电缆弯曲一次。

 

  • 在拧紧柔性电缆的螺钉时、建议使用连接引脚将绝缘背板从柔性侧放置在 DMD/控制器板的另一侧、并小心拧紧螺钉。 从一侧到另一侧交替拧紧螺钉、直至螺钉紧固、但不要过度拧紧(螺钉扭矩要求:6-8 in-lb [0.7-0.9 N-m])。

 

  • 确认柔性电缆没有任何缺失的 C 形弹簧。 如果缺少任何 C 型弹簧或连接松动、则可能会导致 DMD 出现异常行为。

  • 这也可能是由 Vbias (R92)、Voffset (R214)或 Vreset (R88)上的电压不正确引起的。
    • 我们可以使用万用表在原理图中的相应电阻上探测电压、并验证电压是否处于 DLPA200数据表中提供的预期范围内、以检查这一点

 

参数

最小值

典型值

最大值

单位

Vbias

25.5

26

26.5

V

Voffset (DLP9500、DLP5500、DLP650LNIR)

8.25

8.5

8.75

V

Voffset (DLP7000)

7.25

7.5

7.75

V

VRESET

-25.5

-26

-26.5

V

 

先前的 E2E 主题:

DLPC410:Discovery 4100控制板不会打开- DLP 产品论坛- DLPRegistered︎ 产品- TI E2E 支持论坛

DLPC410:启动时出现的红色 D2 LED - DLP 产品论坛- DLPRegistered︎ 产品- TI E2E 支持论坛


2.  DLPLCRC410EVM:Discovery 4100 Explorer 安装错误、DDC4100.ocx

尝试在 Windows 10+上安装 Discovery 4100 Explorer GUI 软件时、往往会出现此错误。 这可能会导致出现错误消息,如"Error running Post Install Script. ‘D 可能尚未完成"未能装入模块"602004.ocx"。

如果程序显示为已安装、请尝试"卸载"该程序、然后从 Microsoft 搜索2010 vcredist_x86.exe。  安装2010 vcredist_x86.exe 后,重新启动并再次尝试安装 GUI。

 

先前的 E2E 主题:

DLPLCRC410EVM:regsvr32 DDC414.ocx︎ 错误- DLP 产品论坛- DLPRegistered产品- TI E2E 支持论坛

DLPLCRC410EVM:D4100Explorer-2.0-windows-installer.exe 安装错误- DLP 产品论坛- DLPRegistered︎ 产品- TI E2E 支持论坛

 


  DLPLCRC410EVM:Discovery 4100浏览器不能识别 USB

Discovery 4100 Explorer GUI 的一个常见问题是软件无法识别 USB 连接。 最常见的原因是 EVM 板设置不当、这通常是由于未启用 J5上的 USB 连接。

如果连接正确但 GUI 仍然无法识别 USB、这通常是因为尚未下载 D4100驱动程序。 要解决此问题,请按照 ,其中提供了下载 D4100驱动程序的说明。

如果问题即使在下载 D4100驱动程序后仍然存在、则可能是器件的 VID 或 PID 不正确、尽管这种情况很少见。 要查看器件的 VID 和 PID、请执行以下步骤:

  1. 转到"设备管理器"、找到 TI D4100浏览器
  2. 打开设备的属性
  3. 转到"详细信息"选项卡
  4. 检查硬件 ID
    • VID 应为0451
    • PID 应读取 AF33

 

您也可以使用 USB View 等 USB 查看器软件来获取相同的信息、这些信息将在 idVendor (0x0451)和 idProduct (0xAF33)下列出

 


4.  PROM 损坏、如何将固件加载到 DLPC410和 APPSFPGA

如果 FPGA 或控制器的 PROM 损坏、唯一解决方法是将固件重新加载到 DLPC410和 APPSFPGA 上。 这需要使用 AMD Xilinx ISE Impact 工具支持的 USB-JTAG 电缆通过 JTAG 接口对器件进行编程。 下面所述的步骤是使用 ISE Impact Tool 14.1版和 Digvoice JTAG-HS2程序设计器进行测试的。

要在此过程中使用的 DLPC410 SPI 闪存 MCS 和位文件位于以下位置: DLPR410

  1. 打开 Impact 应用程序。
  2. 为 DLPLCRC410EVM 通电、并将 JTAG-HS2编程电缆连接到 JTAG 接头 H1、然后连接到安装了 Impact 工具的 PC。
  3. 程序打开后、选择任一项以启动新项目、
  4. 选择 Configure device using Boundary-Scan (JTAG)(使用边界扫描(JTAG)配置器件)、这样将初始化 JTAG 链。
  5. 对 APPSFPGA 进行编程
  • 选择 FPGA 器件。 选择"Add SPI/BPI PROM (添加 SPI/BPI PROM)"。
  • 为 FPGA 添加.mcs 文件。 选择数据宽度为1的 SPI PROM 和 S25FL032P、然后按"OK"。
  • 选择 Yes (是)忽略数据宽度警告。
  • 要通过 Impact Tool 对器件进行编程、请右键点击闪存并点击 Program。 用户还可以在 Impact Tool 左下角的 Impact Processes 下选择 Program。
  • FPGA 在 Impact Tool 中进行编程并报告"Program Successfuled"。
  1. 对控制器进行编程
  • 选择控制器器件。 选择"Add SPI/BPI PROM (添加 SPI/BPI PROM)"。
  • 为控制器添加.mcs 文件。 选择数据宽度为1的 SPI PROM 和 S25FL032P、然后按"OK"。
  • 选择 Yes (是)忽略数据宽度警告。
  • 要通过 Impact Tool 对器件进行编程、请右键点击闪存并点击 Program。 用户还可以在 Impact Tool 左下角的 Impact Processes 下选择 Program。
  • 控制器在 Impact Tool 中编程并报告"Program Successful (程序成功)"。
  1. 为 DLPLCRC410EVM 断电并移除 JTAG-HS2编程器。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果 您对上述主题有任何相关问题、请使用"+提出相关问题"按钮创建新问题。