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.

[参考译文] DLP4710EVM-LC:DLP4710EVM-LC:HOST_IRQ 未降低、I2C 通信失败。

Guru**** 2439710 points
Other Parts Discussed in Thread: DLPC3479, DLP4710EVM-LC, DLP4710LC, DLPA3005, DLP4710

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

https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1537947/dlp4710evm-lc-dlp4710evm-lc-the-host_irq-has-not-been-lowered-and-the-i2c-communication-has-failed

器件型号:DLP4710EVM-LC
Thread 中讨论的其他器件: DLP4710LC、DLPC3479、 DLPA3005DLP4710

工具/软件:

  1. 参考了 DLP4710EVM-LC 的完整原理图;
  2. 已删除 MCU 并将其替换为 FPGA;
  3. 将 PCBA 连接到 DMD 后、HOST_IRQ 信号无法拉至低电平、导致 I2C 通信失败。

我知道这里可能有很多问题。 目前的情况是、我们对该系统没有透彻的了解、而且我们不确定从哪里开始对当前遇到的问题进行故障排除。

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

    有一点可以肯定:DMD DLP4710LC 运行正常、因为它在另一个系统中正常运行。

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

    您好!

    感谢您通过 E2E 联系我们!

    我不能保证我们只通过通信就能完全调试您的系统。 大多数此类交互在很大程度上取决于您测试系统并确保系统设置为符合芯片组内所有器件的正确数据表规格、其中包括:

    • 控制器[DLPC3479]
    • DMD [DLP4710LC]
    • PMIC [DLPA300x]

    您提到过您在另一个系统中的 DMD 可以正常运行、因此我们已经知道 DMD 器件不是问题。

    我建议首先检查连接到您的器件的所有电源引脚上是否达到了正确的电压。

    此致、

    Aaron

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

    我理解我提供的信息有限、因为我们当前的故障排除有些探索性。 今天、我验证了 DLPC3479 的上电时序图、并确认所有电源轨均正常。 但是、HOST_IRQ 信号持续保持高电平。 同时、上电后、我们观察到 SPI 闪存 CS、CLK 和 DOUT 引脚上指示数据传输的活动。 我怀疑器件可能滞留在初始化阶段 — 此评估是否准确?

    此外、DLPC3479 初始化失败的常见原因是什么? 对于第三个问题、我们没有成功测试过这些固件版本:

    1. DLPC3479-DLPA3005-TIEVM-v8p4p0.img
    2. FWSel_DLPC3479_DLPA3005_PM1_i2c0x36_v8p4p0.img
    3. FWSel_DLPC3479_DLPA3005_PM2_i2c0x36_v8p4p0.img

    鉴于我们的原理图完全基于 DLP4710EVM-LC 参考设计、我们应该如何正确选择合适的固件?

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

    我是否可以询问在 DLPC3479 初始化后将 HOST_IRQ 信号拉低的先决条件之一是通过低速接口与 DLP4710 完成通信?

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

    您好!

    总体而言、HOST_IRQ 由 DLPC3479 驱动为低电平、并指示初始化完成、SPI 通信在 MCU/PC 至 DLPC3479 和 DLPC3479 至 PMIC (DLPA3005) 之间进行。 是、HOST_IRQ 指示此启动过程未完成。

    如前所述、您应该首先查看主要 3 个芯片的电压电平。 控制器启动的更详细步骤如  图 2-2  启动流程中的 DLPC3479 软件编程人员指南所示。

    PMIC 还提供了应遵循的启动时序图。 PMIC 具有上电状态、您可以测试这些状态、如 DLPA3005 数据表  图 7-19 状态图中所示。 如果 PROJ_ON 被拉高太快、PMIC 通常不会初始化、请尝试将此命令延迟>100ms。

    与我的团队交谈后,我们似乎可以在此处找到几个诊断工具 —  https://e2e.ti.com/support/dlp-products-group/dlp/f/dlp-products-forum/1304924/faq-new-dlp-pico-boot-and-hardware-diagnostic-tools?tisearch=e2e-quicksearch&keymatch=DLP%20hardware%20dian

    您的系统将需要“引导诊断工具“。

    此致、

    Aaron

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

    感谢你的帮助。

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

    当前情况是、当我使用 TI GUI 时、无论我在“Test Patterns“下选择哪个选项、还是“Internal Patterns“中的图案、投影的图像都是相同的。 请告知我应该从哪里开始进行故障排除?

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

    您好:

    如果正在发送任何内容、您可以转至“Debug"->“->“Command Log“页面共享内容吗? 另外、在“信息“页面上 是否 填充了任何字段?

    您是否查看过我之前提到的“启动诊断工具“?

    此致、

    Aaron

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

    你好、Aaron

     “启动诊断工具“显示“无错误“、有关详细信息、请参阅图片。

    通过下拉然后上拉 PROJ_ON 信号进行连续测试、我观察到在某些时候、DMD 的 A 部分或 B 部分都表现出半正常的显示功能。

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

    您好:

    与系统通信似乎没有问题。 不过、您会混合使用哪种控制器? 如何在控制器上设置插针 E14?

    此致、

    Aaron

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

    我通过 7.5kΩ 电阻器上拉主器件的 E14、并通过 7.5kΩ 电阻器下拉从器件的 E14。

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

    您好:

    只是一个快速的健全检查…… 您是否还可以将 GUI 从您的版本更新到 3.2.0.7?

    测试完成后、能否告知您是否仍然遇到与 HOST_IRQ 相同的问题? 我不确定我们的立场。

    此致、

    Aaron

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

    您好:

    HOST_IRQ 的问题已解决。这是一个与硬件电路相关的问题。目前、每个上电周期都会导致 DLPC3479 HOST_IRQ 信号正常拉至低电平。

    该问题似乎是由于 DLPC3479 初始化不足所致。 在多次 PROJ_ON 重新启动后、一个 DLPC3479 最终与 DMD 建立正常通信、从而允许一半的映像帧正确地投影。 在额外的 PROJ_ON 重新启动后、另一个 DLPC3479 可能开始正常工作。 但是、由于正确初始化的可能性较低、两个 DLPC3479 单元尚未同时正常运行。

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

    您好:

    您能否告知您为上电所采取的步骤?

    您是否仍遵循 DLP4710EVM-LC 原理图并具有 SW_SYS_ON-OFF 开关、或者是否更改了该开关? 与您的设计和我们的设计还有其他区别吗?

    此致、

    Aaron

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

    您好、

    U23-IT6801、U27-SN74CBTLV3257D、J11-I2C 连接器、J36、U34-MCU 粉丝及其相关内容已被删除。 同时、也未保留 SW_SYS_ON-OFF。
    引脚 U48-PIN31-GPIO6 被上拉至 3.3V。 U48 的 I2C 直接连接到 DLPC3479 主器件的 IIC0、包括匹配的上拉电阻。 PROJ_ON 通过 RC 延迟电路拉高至 1.8V。
    这是大致的。

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

    您好:

    当 DMD 处于这种半图像状态时、您可以共享它的图像吗? 您是否能够在控制器显示半图像数据、或者可以看到启动界面或其他内容时与它进行通信?

    此致、

    Aaron

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

    您好、

    我录制了一个视频。

    e2e.ti.com/.../_4A53_.mp4

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

    您好!

    右侧的活动侧实际上是否更新为棋盘图形 TPG 之外的任何内容? 例如、是否会显示外部输入功能或 DO 图形?

    此致、

    Aaron

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

    您好、

    目前、仅测试了棋盘图形和内部图形。 当显示屏的右半部分可以显示棋盘图形时、也可以正常显示内部图形。

    我们发现了一个疑似问题:根据参考原理图和规格表、两个 DLPC3479 芯片的 P11 引脚“JTAGTRSTZ"需要“需要一个连接到 GND 的下拉电阻器。 但是、在我们的电流设置中、该电阻器未连接。 我们计划重新制造电路板、通过 7.5kΩ 电阻将该引脚连接到 GND、然后进行进一步验证。

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

    您好:

    感谢您确保遵循我们的原理图!

    如数据表中所述、我们可以假设这将导致初始化和启动问题。

    如果有其他问题、请再次联系! 我会认为这个主题已解决、如果需要、请随时打开另一个主题!

    此致、

    Aaron