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.

[参考译文] DLPC410:DLP9500显示器异常。

Guru**** 2578945 points
Other Parts Discussed in Thread: DLPA200, DLP9500, DLPC410, DLP650LNIR

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1448871/dlpc410-the-dlp9500-display-is-abnormal

器件型号:DLPC410
主题中讨论的其他器件:DLP9500DLP650LNIR、DLPA200

工具与软件:


您好、TI 专家:

   我采用自己的电路板设计、硬件架构是 FPGA+DLPC410+DLP9500。

   我们采用了一种新方法、将 TI 提供的固件刷写到闪存中。 目前、DDC_Version 返回0、而之前在使用 DLPR410A 时、DDC_Version 返回7。 我们不确定采用这种新方法时 DDC_Version 应该是什么、以及0与7之间的区别是什么。 是否有任何重要注意事项?
我们使用之前用于 DLPR410A 测试的相同代码在修改后的固件下测试了 PCB、并发现了以下问题:
上电并完成初始化后、大约三个块出现故障、如 Picture1所示。 当在 DMD 上显示图像时、这些块的行为与预期不符、如 Picture2中所示。 我们监控了 rst_active 信号并观察到一个4.5 µs 脉冲、表示其运行正常。 但是、在切换图像时、这些块仍然无法响应。
将 pwr_float 信号设置为低电平并测量 PCB 上 DLPC410的 AC17引脚、将显示高电平信号。 在正常情况下、它应该处于悬空状态、但 DMD 没有变化。
您能否提供任何故障排除建议?

非常感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好邱燕:

    最新版本实际上是版本0。   DLP650LNIR DMD 有一些微小的时序改进和复位电压调整。  因此很好、它报告"0"。

    水平块工作不正常表明这三个块的 MBRT 线上接触不良。  如果您使用的柔性电缆与 TI EVM 相同、则应检查焊盘和引脚是否有碎屑并使用清洁刷清洁焊盘(具有异丙醇的焊盘)和引脚。  如果不使用相同类型的柔性电缆、则应重新拔插并检查连接。

    将 power_float 设置为低电平不会使 AC17处于低电平这一事实表明电路中存在错误(接触不良、焊接不良或过孔不良等)。  . .

    Fizix

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    嗨、Fizix:
    我们在 DLPA200的输出上测试了 MBRST 信号。 当wdt_enable信号被启用(wdt_signal=0)时、图像正确显示(前提是我们等待10秒钟让看门狗生成一个全局复位命令)、并且每个 MBRST 信号都有一个输出。 然而、当wdt_enable信号被禁用(wdt_signal=1)并且我们使用blkadblkmd信号来生成一个 MCP 时、只有 MBRST 的 output00 (引脚22)有一个输出。

    接下来我们可以使用什么调试方法?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好邱燕:

     您是否正在生成全局 MCP?  设置了 BLKMD 和 BLKAD 后、是否要发送 NOOP?  这听起来好像有一个输入缺失、

    请尝试发送测试的全局复位。  显然、数据正在到达 DMD、因为系统会使用看门狗计时器进行显示。

    Fizix

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Fizix:
       我们测试了 FPGA 与 V5(DLPC410)之间的连接。现在、我可以通过 JTAG 对 V5编程、以便在 V5结束时监控来自 FPGA 的信号 在(的 FPGA 中、我在连接到 V5的每个引脚)(包括 row_ad、row_md、blk_ad、blk_md)上生成 PWM 信号、并且发现某些信号没有任何 变化、如下所示:

    这种现象是否表明硬件连接有问题?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好 Fizix、
        正如上一个主题所示、我们发现 blkad[1]、blkad[3]、blkmd[0]没有任何变化。
    我已经遍历了命令的整个列表(dlpc410数据表中的列表14)、我们 设置 BLKMD 和 BLKAD 生成 MCP (紧跟发送 no-OPS 的后面)。 只有下图中红色框中的命令才能正确执行。 该测试证明、无论 blkad [0]、blkad [1]、blkmd [0]是如何设置的固定值。 我已经尝试为测试发送全局复位、结果与设置 blkad=0和 blkmd=2'b10一致、只有块0的微镜发生了翻转。


  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Quiyan、

    按照我的理解、您插入了一个位文件、该文件发送的信号在这些线路上进行切换、但在 该信号接口的另一端看不到响应。  如果正确、则表示布线/连接不良。  直到解决该问题、我看不出如何继续。

    此外、如果您发送一个全局复位、则必须在接下来的13us 内发送连续的 NOOP。

    Fizix